MADAME TUSSAUD’S


Meaning of MADAME TUSSAUD’S in English

a museum in London, England, started in 1835 by a Frenchwoman, Madame Marie Tussaud (1761–1850). It contains wax figures of famous people from past and present, and the Chamber of Horrors , an exhibition of famous crimes and punishments.

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