IMPALE


Meaning of IMPALE in English

(~s, impaling, ~d)

To ~ something on a pointed object means to cause the point to go into it or through it.

Researchers observed one bird ~ a rodent on a cactus...

VERB: V n on n, also V n, V n with n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .