capital punishment

capital punishment

English Noun
Ad

Definition

The practice of putting a person to death as a punishment for a crime.

Etymology

From the original meaning of capital (“relating to the head”); originally referring to executions by beheading or decapitating.

Ad

Related Words