Chinese translation of 'humiliation'
- (u) (feeling)
- (c) (= situation, experience)
Video: pronunciation of 'humiliation'
'humiliation' in Other Languages
British English: humiliation NOUN
Humiliation is the embarrassment and shame you feel when someone makes you appear stupid.
She faced the humiliation of discussing her husband's affair.
Translation of humiliation from the Collins English to Chinese Dictionary