foresay
Foresay (verb) means to say what will happen before it does.
Etymology
Came into English via Middle English foresayen, foreseyen, foreseggen (surviving only in the past participle foresaid), from Old English foreseċġan (“to foresay, foretell, predict, announce, mention beforehand”), formed from fore- and say. It is cognate with Dutch voorzeggen (“to foretell, presage”) and Old Danish foresige, Swedish föresäga, förutsäga (“to predict”).