hand puppet

Explore definitions, synonyms, and language insights of hand puppet

Definitions

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

More General Terms