Hand puppet
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A puppet operated by the hand, especially one in which the puppeteer's hand occupies and controls the head.
- 2 a puppet with a cloth body and hollow head; fits over the hand wordnet