foreknow

See it coming

To foreknow is to know something before it happens or before others learn of it.

The word carries religious and philosophical weight—divine foreknowledge raises questions about free will and predestination: If God foreknows all our choices, are we truly free?

Outside theology, foreknow appears in literary or formal contexts: She seemed to foreknow her own death.

prophecy

foresee

Predict future events

presage · divine · augur · prognosticate · oracle · seer · soothsayer · sibyl · vaticinate · clairvoyance

foresight

anticipate

Expect beforehand

planning · prudence · provision · readiness · proactive · precaution · forward-thinking · expectation · outlook · prospect

providence

predestine

Determine fate in advance

fate · destiny · determinism · inevitability · divine plan · preordain · elect · predetermination · God's will

intuition

premonition

Advance sense of future events

intuition · gut feeling · inkling · presentiment · sense · anticipate · feel · suspicion · instinct · awareness

Opposites
temporal direction of knowledge

foreknowhindsight

Recognition after the fact

remember · recall · reflect upon · know

presence vs. absence of advance knowledge

foreknowstumble upon

Find unexpectedly

learn the hard way

Family

foreknowledge, foreknown, foreknew

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Everyday, not technical · Rated G