[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]
HUMILIATION
Meaning of HUMILIATION in English
Cambridge English vocab. Кембриджский английский словарь. 2012