Meaning of death penalty

Definition of death penalty

(noun) putting a condemned person to death

Other information on death penalty

WIKIPEDIA results for death penalty
Amazon results for death penalty