English Dictionary
◊ HUMILIATION
humiliation
n 1: state of disgrace or loss of self-respect
2: strong feelings of embarrassment [syn: {chagrin}, {mortification}]
3: depriving one of self-esteem [syn: {humbling}, {abasement}]