Answer: foreplanned

AnswerCrossword Clue
foreplannedFOREPLAN, to plan beforehand