Definitions
1.verbTo plan (something) in advance; think, consider, or contrive beforehand; prognosticate.
2.verbTo think about beforehand; to anticipate.
3.nounThinking beforehand or in advance, planning; prior or previous consideration; premeditation."With a little forethought we'd have planned for this contingency and not been stuck here now."
4.nounAnticipation.
5.nounProvident care; prudence.
6.adjectiveThought of, or planned, beforehand.