Answer: predestinating

AnswerCrossword Clue
predestinatingPredestine
predestinatingPREDESTINATE, to determine beforehand