What is the full meaning of foreshadowed
FORESHADOW, to represent, indicate, or typify beforehand [v]
Example of the word foreshadowed placed on a Scrabble board.