What is the meaning of Sock_puppet?

A puppet made from a sock placed over a hand.

Synonym of puppet (a person completely controlled by another)

An alternative pseudonymous online account, especially one used for abuse.

To create or use a sock puppet (alternative user account).

Source: wiktionary.org