anticipate
Verb
B2 – Upper-Intermediate
To expect something before it happens and prepare for it.
"Anticipate" suggests preparing for something in advance, a stronger sense than simply "expect".
Synonyms
expect
foresee