Chinese-English dictionary »

把...打晕 /bǎ ... dǎyūn/ meaning in English

ChineseEnglish
把...打晕 / ... dǎyūn/ verb

stun [stunned, stunning, stuns](to incapacitate)
verb
[UK: stʌn] [US: ˈstən]