English-Chinese dictionary »

impalement meaning in Chinese

EnglishChinese
impalement [impalements] (act of torturing)
noun
[UK: ɪm.ˈpeɪl.mənt]
[US: ɪm.ˈpeɪl.mənt]

刺穿 /cìchuān/noun

穿刺 /chuāncì/noun