HUMILIATING


Meaning of HUMILIATING in English

adj. 25B6; adjective EMBARRASSING, mortifying, humbling, ignominious, inglorious, shameful; discreditable, undignified, chastening, demeaning, degrading, deflating.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.