Chinese-English dictionary »

使震惊 /shǐ zhènjīng/ meaning in English

ChineseEnglish
使震惊 /shǐ zhènjīng/ verb

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