hand puppet








noun

  1. a puppet made of a hollow head sewn or glued to material that fits over the hand, concealing the fingers and thumb, which manipulate it.
71 queries 0.633