Chinese-English dictionary »

使窒息 /shǐ zhìxī/ meaning in English

ChineseEnglish
使窒息 /shǐ zhìxī/ verb

suffocate [suffocated, suffocating, suffocates]((transitive) to cause someone to suffer severely reduced oxygen supply to his body)
verb
[UK: ˈsʌ.fək.eɪt] [US: ˈsʌ.fəˌket]