adj. mortifying; making a person feel ashamed; causing shame; embarrassing; very destructive to a person's dignity
HUMILIATING
Meaning of HUMILIATING in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012