Search

Escto search a new word

foreknowledge

noun
originGermanic

Knowledge of an event or situation before it occurs.

Word Map