'hand puppet' definitions:

Definition of 'hand puppet'

(from WordNet)
noun
A puppet with a cloth body and hollow head; fits over the hand [syn: hand puppet, glove puppet, glove doll]