Table of Contents
Synonyms
Antonyms
Etymology

1. foreknow

verb. realize beforehand.

Synonyms

  • know
  • previse
  • anticipate

Antonyms

  • lose track
  • ignore
  • forget
  • reject

Etymology

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

Featured Games

Synonym.com