dumbfounded (adj.)youdaoicibaDictYouDict[dumbfounded 词源字典]
past participle adjective from dumbfound.[dumbfounded etymology, dumbfounded origin, 英语词源]