From Middle English forwit, equivalent to fore- + wit (“knowledge, understanding”).
(third-person singular simple present forewot, present participle forewitting, simple past and past participle forewist)
- (obsolete) To foreknow.
From Middle English forwiten, from Old English forewitan (“to foreknow”), equivalent to fore- + wit (“to know”).
From fore- (“prominent, out in front”) + wit (“a clever man”).