capital punishment: meaning in law

The death penalty; punishment by death

Browse all legal terms →