Etymology

foresay

F4O1R1E1S1A1Y4

Today it means: To say beforehand; predict; foretell. Full definition →

Middle English foresayen ← Old English foreseċġan
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

  1. Old English · inherited fromforeseċġan“to foresay, foretell, predict, announce, mention beforehand”
  2. Middle English · inherited fromforesayen
  3. English todayforesay

From Middle English foresayen, foreseyen, foreseggen (found only in past participle foresaid), from Old English foreseċġan (“to foresay, foretell, predict, announce, mention beforehand”), equivalent to fore- + say. Cognate with Dutch voorzeggen (“to foretell, presage”), Old Danish foresige, Swedish föresäga, förutsäga (“to predict”).

Etymology from Wiktionary, CC BY-SA 4.0.