glove puppet

 

noun

British
  • a cloth puppet fitted on the hand and worked by the fingers.