'glove puppet' definitions:

Definition of 'glove puppet'

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