HyperDic

English > 1 sense of the word foreknowledge:
NOUNcommunicationforeknowledge, precognitionknowledge of an event before it occurs
English > foreknowledge: 1 sense > noun 1, communication
Meaningknowledge of an event before it occurs.
Synonymprecognition
Broaderclairvoyance, second sight, extrasensory perception, E.S.P., ESPapparent power to perceive things that are not present to the senses