Log in
Search words & phrases
humiliation
US /hjuˌmɪliˈeʃən/
・
UK /hju:ˌmɪlɪ'eɪʃn/
B2
Definition
Video subtitles
noun
Loss of self-respect or status