forethought
1. [ noun ] (psychology) planning or plotting in advance of acting
Synonyms: premeditation
Related terms: planning premeditate
2. [ noun ] judiciousness in avoiding harm or danger
Synonyms: care caution precaution
Examples:

"he exercised caution in opening the door" "he handled the vase with care"

Related terms: judiciousness
Similar spelling:   forethoughtful
  free_thought
  forthcoming
  foretaste