glove puppet
English
Noun
glove
puppet
(
plural
glove puppets
)
Synonym of
hand puppet