Impalement meaning

The act of torturing or executing someone by impaling them on a sharp stake.
noun
0
0
The joining of two coats of arms on one shield.
noun
0
0
Advertisement

Origin of impalement

  • impale +‎ -ment
    From Wiktionary