Definition, synonyms and related words
A puppet made from a sock placed over a hand.
To create or use a sock puppet (alternative user account).