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 flagitious
    Pronunciation: fləˈjiSHəs
    adjective
    (of a person or their actions) criminal; villainous