Madame Tussaud's /ˈmædəm t(j)uːˈsɔːdz/ noun1 •A gallery of realistic figures of famous persons.The vestibule or entrance hall is a Madame Tussaud's on a small scale, containing the trial of Christ, the Siamese-twins, St. Paul incarcerated — 1851