Antonyms
Synonyms
Etymology

1. foresight

noun. ['ˈfɔrˌsaɪt'] providence by virtue of planning prudently for the future.

Etymology

  • foresight (English)
  • fore- (English)
  • sight (English)
  • sihþ (Old English (ca. 450-1100))

2. foresight

noun. ['ˈfɔrˌsaɪt'] seeing ahead; knowing in advance; foreseeing.

Etymology

  • foresight (English)
  • fore- (English)
  • sight (English)
  • sihþ (Old English (ca. 450-1100))
Antonym.com