hand puppet Meaning, Definition & Usage

  1. noun a puppet with a cloth body and hollow head; fits over the hand
    glove puppet; glove doll.

WordNet