English

edit

Etymology

edit

foreshadow +‎ -er

Noun

edit

foreshadower (plural foreshadowers)

  1. One who or that which foreshadows.