v. t. | 1. | To see beforehand; to have prescience of; to foreknow. |
2. | To provide. | |
v. i. | 1. | To have or exercise foresight. |
Verb | 1. | foresee - realize beforehand |
2. | foresee - picture to oneself; imagine possible; "I cannot envision him as President" Synonyms: envision | |
3. | foresee - act in advance of; deal with ahead of time |