puppet play

Noun
  1. A show in which the actors are puppets (synset 107032747)

Other Searches