adj. 25B6; adjective HUMILIATING, demeaning, shameful, mortifying, ignominious, undignified, inglorious, wretched; informal infra dig.
DEGRADING
Meaning of DEGRADING in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012