foreknowledge
/fɔrˈnɑlɪdʒ/
noun
- Knowledge of something before it happens; advance awareness or prescience.
- The company's foreknowledge of the market crash helped them avoid major losses.
- The detective had no foreknowledge of the suspect's escape plan.
- Some people believe in fate, while others think foreknowledge is impossible.
Antonyms