English dictionary
impalement meaning and definition
Definition and meaning of impalement at MeaningMonkey.org. impalement meaning and definition in the English Dictionary.IMPALEMENT noun
Definition of impalement (noun)
- the act of piercing with a sharpened stake as a form of punishment or torture
Source: Princeton University Wordnet