What does Foreshadow Mean?

Foreshadow means to indicate that something is coming in the future via signs and subtle tones in the story. Scary stores often use foreshadowing to indicate that something scary is about to happen.