foreshow
Indicate in advance
To foreshow is to indicate or reveal something in advance—to give a sign of what's to come.
The word is literary and archaic, largely replaced by foreshadow or portend: Dark clouds foreshowed the coming storm.
It suggests prophecy or omen rather than mere prediction.
Predict future events
- prophesyPredict through revelation
- divineOf or from gods
- prognosticateForetell future events
- vaticinateForetell through divine insight
soothsay · oracle · seer · prophet · sibyl · divination · revelation · visionary
Prediction of future conditions
- anticipateExpect beforehand
- foreseePredict future events
- projectPlanned, effortful task
- envisionPicture in thought
extrapolate · presage · portend · augur · forebode · prefigure · adumbrate · prognostic
Sign of future calamity
- harbingerOne who foreshadows
- auguryOmen interpretation practice
- presageIndicate beforehand
- signMark conveying information
forewarning · foretoken · warning · indicator · herald · auspice · foreboding · premonition
One that comes before
- preludeIntroductory piece or event
- antecedentSomething that precedes
- prologueIntroductory literary section
- heraldOfficial news announcer
vanguard · advance · usher · introduction · preliminary · preview · prefatory · preparatory
foretell
Predict future events
- prophesyPredict through revelation
- divineOf or from gods
- prognosticateForetell future events
vaticinate · soothsay · oracle · seer · prophet · sibyl · divination · revelation · visionary · clairvoyance
forecast
Prediction of future conditions
- anticipateExpect beforehand
- foreseePredict future events
- projectPlanned, effortful task
envision · extrapolate · presage · portend · augur · forebode · prefigure · adumbrate · prognostic · speculate
portent
Sign of future calamity
sign · forewarning · foretoken · warning · indicator · herald · auspice · foreboding · premonition · token
forerunner
One that comes before
- preludeIntroductory piece or event
- antecedentSomething that precedes
- prologueIntroductory literary section
herald · vanguard · advance · usher · introduction · preliminary · preview · prefatory · preparatory · lead-in