noun
a feeling of shame or embarrassment
adjective
humiliating (describing something that causes humiliation)
-
The public humiliation of the accused was deemed unacceptable by the court.
-
I felt a deep sense of humiliation when I tripped in front of everyone.
-
She totally owned him in that debate, it was pure humiliation.
-
Losing the game felt like a deep humiliation to the team.