foresee

  • (verb): To be able to see beforehand: to anticipate; predict.
  • (verb): To provide.