Synonyms of foreknowledge
1 prior knowledge
• The General had foreknowledge of the plot.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
foresightSomeone'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.
forethoughtprudencecircumspectionfar-sightednesscareprovisioncautionprecautionanticipationpreparednessprescience (formal)premeditationprevision (rare)
• his prescience in forecasting the dreadful effects of nuclear weapons
Thesaurus for foreknowledge from the Collins English Thesaurus