foresight
/ˈfoɚˌsaɪt/
noun
Britannica Dictionary definition of FORESIGHT
[noncount]
:
the ability to see what will or might happen in the future
— foresighted
/ˈfoɚˌsaɪtəd/
adjective
[more foresighted; most foresighted]
— foresightedness
noun
[noncount]