"foresaw" in the verb sense
1. anticipate, previse, foreknow, foresee
2. envision, foresee
picture to oneself imagine possible
"I cannot envision him as President"
3. anticipate, foresee, forestall, counter
act in advance of deal with ahead of time
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License