glove puppet

Explore definitions, synonyms, and language insights of glove puppet

Definitions

Noun
a puppet with a cloth body and hollow head; fits over the hand

More General Terms