sock puppet

Our editors are putting together more complete content — check back in about 20 minutes

sock puppet — noun

1. a puppet made from a sock, worn on the hand

1.名詞
釋義

a puppet made from a sock, worn on the hand

例句

The child entertained everyone with a sock puppet.

2. an online fake identity used to deceive others

2.名詞
釋義

an online fake identity used to deceive others

例句

The troll used a sock puppet to post inflammatory comments.