Hand puppet
DEFINITION
A small, hollow cloth figure, usually of a person or animal, that fits over and is moved by the hand.Also see marionette.
A small, hollow cloth figure, usually of a person or animal, that fits over and is moved by the hand.Also see marionette.