PUT A SOCK IN IT BRIT.


Meaning of PUT A SOCK IN IT BRIT. in English

put a sock in it Brit.

informal

stop talking.

→ sock

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.