Share this entry


Synonyms of foresight in English:


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

    What do you find interesting about this word or phrase?

    Comments that don't adhere to our Community Guidelines may be moderated or removed.