foreshadower

/fɔrˈʃædoʊər/
noun
  1. A person or thing that gives a sign or warning of something that will happen in the future.
    • The first robin of spring is often seen as a foreshadower of warmer weather.
    • In literature, the ghost in the story acts as a foreshadower of the hero's fate.
    • The economic downturn was a foreshadower of the recession that hit the country.
What does "foreshadower" mean? | whatsthatwordmean | whatsthatwordmean