Dictionary for word “foreshadows”
foreshadows - Did you Mean?
foreshadow (foreshadows)
foreshadow
foreshow (foreshows)
foreshadow (foreshadowed)