chamber of horrors
English
editNoun
editchamber 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.