Meaning of death chamber

Definition of death chamber

(noun) instrument of execution consisting of a sealed chamber into which poison gas is introduced; used to kill people or animals

Other information on death chamber

WIKIPEDIA results for death chamber
Amazon results for death chamber