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. Английский словарь Оксфорд тезаурус. 2012