dumbfounded (adj.)youdaoicibaDictYouDict
past participle adjective from dumbfound.