Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: puppet play  pú-pit pley
  1. A show in which the actors are puppets
    - puppet show

Derived forms: puppet plays

Type of: show