Definitions of humiliation:
- noun: depriving one of self-esteem
- noun: an instance in which you are caused to lose your prestige or self-respect
Example: "He had to undergo one humiliation after another"
- noun: state of disgrace or loss of self-respect
- noun: strong feelings of embarrassment