IPA: //ˈfɔːrʃædoʊ//
KK: /ˈfɔrˌʃædoʊr/
To give a hint or sign about something that will happen in the future.
The dark clouds foreshadow a storm coming soon.
Past: foreshadowed
Past Participle: foreshadowed
Foreshadow → It is formed from "fore-" (meaning before) and "shadow" (from Old English "sceadu", meaning shade or shadow). The word "foreshadow" means to indicate or suggest something that will happen in the future, as if casting a shadow before it occurs.
Think of something that gives a hint or 'shade' ('shadow') of what is to come 'before' ('fore-') — that's why foreshadow means to suggest future events.