Answer: foreordaining

AnswerCrossword Clue
foreordainingFOREORDAIN, to ordain or appoint beforehand
foreordaining(of God or fate) Appoint or decree (something) beforehand