IMPALE


Meaning of IMPALE in English

[verb] [T] - to push a sharp object through (esp. the body of an animal or person), often to hold it in positionThe dead deer was impaled on a spear.

Cambridge English vocab.      Кембриджский английский словарь.