Meaning of foresee

Definition of foresee

picture to oneself; imagine possible; "I cannot envision him as President"
act in advance of; deal with ahead of time

Other information on foresee

WIKIPEDIA results for foresee
Amazon results for foresee