DEGRADING


Meaning of DEGRADING in English

adj. humiliating; causing a loss of self-respect.

Derivatives:

degradingly adv.

Oxford English vocab.      Оксфордский английский словарь.