foresee

verb

Definitions of foresee

English

to see, know or expect that something that will happen in the future

The parties had not foreseen all the difficulties the delay would cause.