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 retroflex
    Pronunciation: ˈretrəˌfleks
    adjective
    turned backward