IMPALE


Meaning of IMPALE in English

v. pin down, fix in place with a sharp or pointed object; pierce through with a sharp object, stab; make helpless, immobilize with a word or look

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.