put a sock in it

动词 v.

英文释义

动词 v.
  1. To stop talking; to be quiet; to shut one's mouth. derogatory,humorous,idiomatic,slang
    — He went on and on until I finally told him to put a sock in it.

词形变化

puts a sock in it present,singular,third-person putting a sock in it participle,present put a sock in it participle,past put a sock in it past

词源

Possibly from a crude means of muffling a record player's speaker.
0 次浏览 数据来源: Wiktionary