Search Result for "foreknowledge": 
Wordnet 3.0

NOUN (1)

1. knowledge of an event before it occurs;
[syn: precognition, foreknowledge]


The Collaborative International Dictionary of English v.0.48:

Foreknowledge \Fore*knowl"edge\, n. Knowledge of a thing before it happens, or of whatever is to happen; prescience. [1913 Webster] If I foreknew, Foreknowledge had no influence on their fault. --Milton. [1913 Webster]
WordNet (r) 3.0 (2006):

foreknowledge n 1: knowledge of an event before it occurs [syn: precognition, foreknowledge]