IMPALE


Meaning of IMPALE in English

v. spear, stab, pierce, skewer, spit, stick, transfix, spike They impaled the heads of their enemies on poles as a warning

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.