Definition of lethal chamber in English:

lethal chamber

noun

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