English-Chinese dictionary »

put to shame meaning in Chinese

EnglishChinese
put to shame (to humiliate; disgrace)
verb
[UK: ˈpʊt tuː ʃeɪm]
[US: ˈpʊt ˈtuː ˈʃeɪm]

xiūrù/verb

羞辱 /xiūrǔverb