Definition
"Foreshadowing" is a literary device where an author gives hints or clues about events that will happen later in the story. It creates anticipation and suspense, making the reader wonder what's to come. Think of a character finding a mysterious weapon early in a movie – that's foreshadowing! It's like planting seeds of future events, making the ending feel more inevitable and meaningful. It adds depth and complexity to the narrative.