WordNet: abasement, humiliation

Sanatista
depriving one of self-esteem



abasement


humiliation