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