Find the word definition

Wiktionary
sock puppets

n. (sock puppet English)