Выражение "Put a sock in it" - это разговорная и часто юмористическая идиома, чтобы попросить кого-то замолчать и прекратить говорить. Это прямой и непосредственный способ потребовать тишины или ограничить чью-то речь. Хотя буквальное значение может показаться непонятным, фраза стала общепонятным и общепринятым выражением в английском языке. Одним из интересных аспектов идиомы "Put a sock in it" является ее способность передать просьбу о тишине в вежливой или легкомысленной манере. Использование этого выражения часто снимает напряжение и придает ситуации оттенок юмора...
Идиомы (устойчивые словосочетания) употребляются в разговорном английском достаточно часто. Есть определенное количество устойчивых конструкций, которые сохраняются в языке столетиями, но чаще всего носители создают идиоматические выражения естественно, прямо в потоке речи. В американском варианте английского идиомы распространены более широко. Это связано с тем, что Америка — страна эмигрантов. Бывает так, что некоторые устойчивые словосочетания, употребляемые на севере США, могут быть непонятны на юге...