Forethought

What is Forethought ?

Forethought is (noun) the practice of planning for the future; thinking ahead. Synonym anticipation

 

source: Easier English, Student Dictionary Upper Intermediate Level