Definition of lethal chamber in US English:

lethal chamber

noun

  • An enclosed space in which animals may be killed with gas.