HUMILIATING


Meaning of HUMILIATING in English

[hu.mil.i.at.ing] adj (1757): extremely destructive to one's self-respect or dignity: humbling -- hu.mil.i.at.ing.ly adv

Merriam-Webster English vocab.      Английский словарь Merriam Webster.