Sock puppet
~noun
Entry: a simple puppet made from a sock placed over the hand of the puppeteer.
@ Milton-Kindersley Advanced Dictionary