verb
to know or expect in advance that something will happen or come into existence or be made manifest
he had not foreseen his present problems
Synonyms: anticipate, apprehend, divine, forefeel, foreknow, preknow, previse, prevision, see, visualize
Related Word: forebode, forecast, foretell, predict, presage, prognosticate, prophesy; descry, discern, espy, perceive
Idioms: look for, look forward to