humiliation
Meanings
Noun
1. a humiliation, active or passive
Examples3
Quelle humiliation !
How embarrassing!
Comment supportez-vous ce genre d'humiliation ?
How do you put up with that kind of humiliation?
Comment peux-tu supporter une telle humiliation ?
How can you bear such a humiliation?