FORESAW

Definition of FORESAW

  1. (verb)realize beforehand
  2. (verb)picture to oneself; imagine possible
  3. (verb)act in advance of; deal with ahead of time