HUMILIATING
Meaning of HUMILIATING in English
adjective
: lowering one's position or dignity : humbling , mortifying
a humiliating peace
• hu·mil·i·at·ing·ly adverb
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012