foreshadows

fore-shad-ows

verb

Suggests or indicates a future event before it actually happens.

"The dark cloud foreshadows a storm."

Thesaurus

Synonyms: forecast, augur, betoken, predict, presage, prognosticate, foretell, portend, bode, auspicate, omen, prefigure