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.
MADAME TUSSAUD’S
Meaning of MADAME TUSSAUD’S in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005