Definitions
There is 1 meaning of the phrase
Marie Tussaud.
Marie Tussaud - as a noun
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)
Synonyms (Exact Relations)
madame tussaudmarie grosholtztussaud