Etymology
Today it means: A puppet made from a sock placed over a hand. Full definition →
From sock + puppet.
Etymology from Wiktionary, CC BY-SA 4.0.