what is a foreshadowing of a story
Definition of Foreshadowing. Foreshadowing is a literary device in which the author gives clues about events that will happen later in the story. Often these clues are fairly subtle so that they can only be noticed or fully understood upon a second reading. Foreshadowing can come in the form of descriptive detail, such as storm clouds on the horizon, bits of dialogue, and even in the names an author gives characters.