Answer: forespoken

AnswerCrossword Clue
forespokenFORESPEAK, to predict