Topic: TOYS


glove puppet

noun
     
glove puppet [countable] British English
DHT a puppet that you put over your hand [= hand puppet American English]

Explore TOYS Topic