DEGRADING


Meaning of DEGRADING in English

adj. humiliating, lowering

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.