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
Tweet