impalement (n.)youdaoicibaDictYouDict[impalement 词源字典]
1590s, from French empalement, from empaler (see impale).[impalement etymology, impalement origin, 英语词源]