Knock your socks off在19世纪中期首次出现,意思是痛打、征服某人,主要用在拳击比赛中,形容比赛的激烈程度。虽然把对手的袜子打掉的状况还不多见,但当时的拳击手都报有把他们的袜子打掉的斗志,所以knock your socks off在当时的拳击界是一个很时尚的用语。
后来,knock your socks off就渐渐扩展为一般意义上的绝对性的胜利。由这个词组又派生出词组to have one's socks knocked3 off,意思是感到惊讶、开心、印象深刻。
和sock连用的词组还有:
pull one's socks up(努力提升我们的成绩)
put a sock in it(安静、别出声)