previse

(verb) anticipate

foreknow
foresee
know (generic term)