sock puppet in Danish sock puppet in Danish sokkedukke noun A puppet made from a sock placed over a hand. Add to Flashcards