MeanOF

forethought

- noun (n)

Meaning: mental preparedness

Synonyms: anticipation canniness caution deliberation discreetness discretion far-sightedness foresight gumption judgment planning precaution premeditation providence provision prudence sense
Antonyms: hindsight ignorance thoughtlessness

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