Definitions for "Foresee"
To see beforehand; to have prescience of; to foreknow.
realize beforehand
Keywords:  foresight, exercise
To have or exercise foresight.
picture to oneself; imagine possible; "I cannot envision him as President"
Keywords:  ahead, deal, advance, act, time
act in advance of; deal with ahead of time
Keywords:  provide
To provide.