Advertisement

foreknowledge (n.)

"prescience," 1530s, from fore- + knowledge. Earlier in this sense was foreknowing (late 14c.), from foreknow "have previous knowledge of, know beforehand." Old English had forewitan, Middle English forwiten "to foreknow."

Others are reading

Advertisement
Definitions of foreknowledge from WordNet

foreknowledge (n.)
knowledge of an event before it occurs;
Synonyms: precognition
From wordnet.princeton.edu