Definition of MADAME TUSSAUD
noun : MADAME TUSSAUD
Source: WordNet 3.1
-
1. (
) French modeler (resident in England after 1802) who made wax death masks of prominent victims of the French Revolution and toured Britain with her wax models; in 1835 she opened a permanent waxworks exhibition in London (1761-1850) ;
See more about : MADAME TUSSAUD