CHAMBER OF HORRORS


Meaning of CHAMBER OF HORRORS in English

a special part of Madame Tussaud’s waxworks museum in London, containing wax models of famous criminals and murder scenes:

His kitchen looked like something out of the Chamber of Horrors.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.