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
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.