American Dictionary
Definition humiliation in American English
humiliation noun
noun
/hjuˌmɪliˈeɪʃ(ə)n/
1
the unhappy and ashamed feeling that you get when something embarrassing happens
Synonyms and related words
2
something that makes you feel very embarrassed and ashamed
Synonyms and related words
