APOTROPAIC Meaning of APOTROPAIC in English adj. warding off evil, made to ward off evil Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012