humiliation
Noun

Meaning
- • The action of humiliating someone or the state of being humiliated.
Examples
- • The loss was a great humiliation for the team.
- • She suffered the humiliation of being fired publicly.
- • Overcoming humiliation can be a challenge.