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