Alphabet Filter:


Definition of foresee:

  1. To have or exercise foresight.
  2. To provide.
  3. To see beforehand; to have prescience of; to foreknow.


predict, see, project, counter, picture, forefeel, visualize, image, forewarn, prediction, prevent, preclude, forbid, envision, premonition, presentiment, prevision, anticipate, call, prognosticate, fancy, forestall, foreknow, previse, forecast, promise, precognition, look for, divine, prophecy, foreclose, look to, visualise, foresight, figure.

Usage examples: