Table of Contents
Synonyms
Antonyms
Etymology

1. foreknow

verb. realize beforehand.

Etymology

  • fore- (English)
  • know (English)
  • knowen (Middle English (1100-1500))