Hand puppet

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A puppet operated by the hand, especially one in which the puppeteer's hand occupies and controls the head.
  2. 2
    a puppet with a cloth body and hollow head; fits over the hand wordnet