prescience

noun

Knowledge of actions or events before they occur; foresight.

noun

Foreknowledge; previous knowledge; knowledge of events before they take place; foresight.

noun

Knowledge of events before they take place; foresight.

noun

Knowledge of events before they take place; foresight; foreknowledge.

noun

the power to foresee the future