Online Dictionary

death chamber Explained

death chamber at English => English (WordNet) Of Explained:

death chamber
n : instrument of execution consisting of a sealed chamber into
which poison gas is introduced; used to kill people or
animals [syn: {gas chamber}]