praenosco

to learn beforehand, foreknow

Verb
1