humiliating background
BeDict Logo

humiliating

/hjuːˈmɪlieɪtɪŋ/ /həˈmɪlieɪtɪŋ/

Meanings

verb

羞辱,侮辱

Examples :

被老师当着全班同学的面公开训斥,真是太丢人了。