VariousWords beta
Related Terms:
Definitions:
Noun
hand puppet
glove puppet
glove doll
Definition: a puppet with a cloth body and hollow head; fits over the hand
Definition: A type of puppet designed to be worn on the hand like a glove.