What is the full meaning of foreknowledge
knowledge in advance of the event [n -S]
Example of the word foreknowledge placed on a Scrabble board.