Definitions
noun
a stilted dramatic performance (as if by puppets)
noun
the art of making puppets and presenting puppet shows
Look “puppetry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a stilted dramatic performance (as if by puppets)
the art of making puppets and presenting puppet shows