foresee

verb
  1. to see or know about something before it happens; to predict or anticipate

Examples