hand puppet
English
Noun
hand puppet (plural hand puppets)
- A puppet operated by the hand, especially one in which the puppeteer's hand occupies and controls the head.
Synonyms
Translations
puppet operated by the hand
hand puppet (plural hand puppets)