Meaning of madame tussaud
Definition of madame tussaud
(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)
Other information on madame tussaud
WIKIPEDIA results for
madame tussaud
Amazon results for
madame tussaud
Tweet