forethough
/ˈfɔːrˌθɒt/Definitions
1. noun
thought or consideration given beforehand, especially to a problem or a plan.
“The architect’s forethought in designing the building allowed for easy evacuation in case of an emergency.”
2. verb
to think or plan something beforehand, especially to avoid a problem or difficulty.
“She forethought the possibility of bad weather and packed an umbrella.”