Prescient /(prē"shĭ*ent [or] -shent)/
Pre·sci·ent
Prescient
a.
-
Having knowledge of coming events; foreseeing; conscious beforehand.
Henry . . . had shown himself sensible, and almost prescient, of this event.