DEPRECATOR Meaning of DEPRECATOR in English n. one who condemns, one who criticizes, one who belittles; one who protests Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012