Impalement Meaning

There are 1 meaning(s) for word Impalement

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