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.