dumbstruck (adj.)youdaoicibaDictYouDict[dumbstruck 词源字典]
1823, from dumb + past participle of strike (v.).[dumbstruck etymology, dumbstruck origin, 英语词源]