A show in which the actors are puppets
Synonyms:
  1. puppet play
  2. puppetry
  3. marionettes
  4. punch-and-judy show