sock puppet in Swedish sock puppet in Swedish strumpdocka noun A puppet made from a sock placed over a hand. Add to Flashcards