noun a room or enclosure where animals may be killed by exposure to a poison gas.
lethal chamber 🔊 Listen to this noun a room or enclosure where animals may be killed by exposure to a poison gas. Share Facebook Twitter Google +