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