Impale

From Fresh Dictionary

English

Verb

to impale

  1. To pierce with a pale; to put to death by fixing on a sharp stake.

Translations

Personal tools