Answer: preestablished

AnswerCrossword Clue
preestablishedPREESTABLISH, to establish in advance