Meaning

2 senses
  1. (transitive)To decree; ordain; appoint.

  2. (archaic, transitive)To say beforehand; predict; foretell.

Origin

From Middle English foresayen, foreseyen, foreseggen (found only in past participle foresa

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”).

Wiktionary, CC BY-SA 4.0 · source

Forms

foresays, foresaying, foresaid, foresaid
Base formforesay · to foresay
3rd person singularforesays
Present participleforesaying
Past simpleforesaid
Past participleforesaid

irregular · Lesson

Present simpleLesson

I, you, we, theyforesay
he, she, itforesays

Past simpleLesson

all personsforesaid

Present perfectLesson

I, you, we, theyhave foresaid
he, she, ithas foresaid

Future simple (will)Lesson

all personswill foresay

See also

neighbours in the dictionary
foresay — meaning, examples, forms, synonyms | Krumeto