Meaning of forethought

Definition of forethought

(noun) planning or plotting in advance of acting
judiciousness in avoiding harm or danger; "he exercised caution in opening the door"; "he handled the vase with care"

Other information on forethought

WIKIPEDIA results for forethought
Amazon results for forethought