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
IMPALE
Meaning of IMPALE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012