Synonyms of 'foreknowledge'
1 prior knowledge, advance knowledge, previous understanding
The General had foreknowledge of the plot.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
Someone's foresight is their ability to see what is likely to happen in the future and to take appropriate action.
They had the foresight to invest in new technology.
Thesaurus for foreknowledge from the Collins English Thesaurus
If you have foreknowledge of an event or situation, you have some knowledge of it before it actually happens .