EXPIATOR Meaning of EXPIATOR in English n. one who makes amends, one who does penance (for a crime or sin) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012