English | German | Russian | Czech

impalement English

Meaning impalement meaning

What does impalement mean?

impalement

the act of piercing with a sharpened stake as a form of punishment or torture

Are you looking for...?