VariousWords beta
Related Terms:
Definitions:
Adjective
forethoughtful
Definition: thoughtful of the future; "careful forethoughtful planning"
Definition: Having or full of forethought; provident; proactive; visionary.