FORESHADOWER Meaning of FORESHADOWER in English n. one who foretells, one who indicates in advance Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012