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