foreshadows; foreshadowed; foreshadowing
: to give a suggestion of (something that has not yet happened)
Her early interest in airplanes foreshadowed her later career as a pilot.
The hero's predicament is foreshadowed in the first chapter.


