MeanOF

foresight

- noun (n)

Meaning: mental preparedness

Synonyms: anticipation canniness care carefulness caution circumspection clairvoyance discernment discreetness discretion economy far-sightedness foreknowledge forethought insight longsightedness perception precaution precognition preconception premeditation premonition prenotion prescience prospect providence provision prudence sagacity
Antonyms: hindsight ignorance thoughtlessness

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.