flabbergasted (adj.)youdaoicibaDictYouDict[flabbergasted 词源字典]
see flabbergast.[flabbergasted etymology, flabbergasted origin, 英语词源]