HUMILIATION


Meaning of HUMILIATION in English

[noun]Being forced to resign was a great humiliation for the minister. [C]After the humiliation of last week's defeat, the Mets were back on top in today's game. [U]

Cambridge English vocab.      Кембриджский английский словарь.