Word Definition

Foreknowledge

  1. Knowledge of a thing before it happens, or of whatever is to happen; prescience.

Synonyms