humiliation
Top 7000
Meanings
Noun
1. a humiliation, active or passive
Examples3
How embarrassing!
How do you put up with that kind of humiliation?
How can you bear such a humiliation?