Chinese-English dictionary »

兽化 /shòuhuà/ meaning in English

ChineseEnglish
兽化 /shòuhuà/ verb

dehumanize [dehumanized, dehumanizing, dehumanizes](to take away humanity)
verb
[UK: ˌdiː.ˈhjuː.mə.naɪz] [US: də.ˈhjuː.mə.naɪz]