put a sock in it!

相关词: sock

成语

Definition

  1. An informal expression used to tell someone to be quiet or stop making noise.

    住嘴!

    • Put a sock in it! I’m trying to concentrate on the TV.

      闭嘴!我正在专心看电视。

    • He just told me to put a sock in it when I was trying to talk on the phone.

      我在讲电话时,他直接叫我闭嘴。

    • “If you two don’t put a sock in it, I’m going to have to separate you,” said the teacher.

      「如果你们两个不闭嘴,我就得把你们分开了。」老师说道。