foreknowledge
(noun)
noun
1. knowledge of an event before it occurs
Similar word(s): precognition
Definition categories: communication, clairvoyance, esp
(noun)
1. knowledge of an event before it occurs
Similar word(s): precognition
Definition categories: communication, clairvoyance, esp