forethought

Noun
  1. Planning or plotting in advance of acting (synset 105804625)
  2. Judiciousness in avoiding harm or danger (synset 105623652)
    "he exercised caution in opening the door"; "he handled the vase with care"

Other Searches