Answer: foresaying

AnswerCrossword Clue
foresayingFORESAY, to predict (to foretell (to tell about in advance))