stupefaction (n.)youdaoicibaDictYouDict[stupefaction 词源字典]
early 15c., from Medieval Latin stupefactionem (nominative stupefactio), noun of action from past participle stem of Latin stupefacere (see stupefy).[stupefaction etymology, stupefaction origin, 英语词源]