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. Кембриджский английский словарь. 2012