chamber of horrors
noun phrase
: a place in which macabre or horrible objects are exhibited
also
: a collection of such exhibits
Love words? Need even more definitions?
Merriam-Webster unabridged
Share