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.