Synonyms of foresight in English:

foresight

noun

  • 1 my lack of foresight has cost me dearly
    forethought, planning, farsightedness, vision, anticipation, prudence, care, caution, precaution, readiness, preparedness
    [Antonyms] hindsight
  • Definition of foresight in:

    Get more from Oxford Dictionaries

    Subscribe to remove ads and access premium resources

    Word of the day flippant
    Pronunciation: ˈflipənt
    adjective
    not showing a serious or respectful attitude