Noun
Knowledge
of
events
before
they
take
place
;
foresight
;
foreknowledge
.