sock puppetOur editors are putting together more complete content — check back in about 20 minutessock puppetsock puppet — noun名詞1. a puppet made from a sock, worn on the hand1.名詞釋義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 others2.名詞釋義an online fake identity used to deceive others例句The troll used a sock puppet to post inflammatory comments.