foreshadows
English
Verb
foreshadows
third-person singular
simple present
indicative of
foreshadow