empale
[im'peil]
vt. = impale
变形: empaled , empaling
同义词
v.
impale
,
spike
,
transfix
英文解释
v.
1.pierce with a sharp stake or point