Definify.com
Definition 2024
hand_puppet
hand puppet
See also: 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
hand puppet (plural hand puppets)