foreshadowing literary definition
The definition of foreshadowing is a literary device used by authors, writers, and filmmakers to enhance the storyline and to create more suspense. It can be seen through a hint, or shadow, of what will happen later in the story.