foresee (v.)
- anticipate
- apprehend
- approach
- augur
- await
- come
- contemplate
- descry
- discern
- divine
- dope
- dread
- envisage
- envision
- espy
- expect
- face
- forebode
- forecast
- foreknow
- forestall
- foretell
- guess
- hope
- loom
- near
- perceive
- picture
- plan
- plot
- predict
- prefigure
- presage
- presume
- prognosticate
- project
- prophesy
- see
- speculate
- think
- threaten
- vaticinate
- visualize