Topic: CRIME AND LAW


gas chamber

noun
     
gas chamber [countable]
SC a large room in which people or animals are killed with poisonous gas

Explore CRIME AND LAW Topic