Dictionary Lookup:
humiliated
Pronunciation:
/hjuˈmɪliˌeɪtɪd/
Chinese definitions:
受辱 [shòu rǔ]
往脸上抹黑 [wǎng liǎn shàng mǒ hēi]