chamber of horrors
English edit
Noun edit
chamber of horrors (plural chambers of horrors)
- An exhibition which displays horrific items, such as instruments of torture, frightful crimes being committed, etc.
- Any place in which horrific things take place or have taken place.