Foreknowledge
Word Dictionary
-> Foreknowledge
Search:
Foreknowledge
(n.) Knowledge of a thing before it happens, or of whatever is to happen; prescience.
Terms of Use
Canadian Jobs