8 letters · 17 points in Scrabble
noun the art of making puppets and presenting puppet shows
noun a stilted dramatic performance (as if by puppets)
originEtymology tree English puppet English -ry English puppetry From puppet + -ry.
Etymology from Wiktionary, CC BY-SA 3.0