Tussaud (noun) Definition, Meaning & Examples

noun
  1. Swiss wax modeler in France and England: wax museum founder.
noun
  1. Marie (mari). 1760–1850, Swiss modeller in wax, who founded a permanent exhibition in London of historical and contemporary figures
Tussaud (noun) Definition, Meaning & Examples

More Definitions