impales
动词 impale:
pierce with a sharp stake or point
同义词:transfix, impale, empale, spike
kill by piercing with a spear or sharp pole
同义词:impale, stake