Definition of foreshadowing is
O statement that appears illogical or self contradictory but might actually make sense.
O An author indirectly hints what's coming later on in the story
use of an object, figure, event, situation or other idea to represent something else
O Series of words or phrases that start with the same sound
