CompareWords
Compare
Forethoughtful
Definition:
(a.) Having forethought.