DEGRADING


Meaning of DEGRADING in English

adj. humiliating; causing a loss of self-respect. øødegradingly adv.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.