Idioms title

The Idiom Attic - a collection of hundreds of English idioms, each one explained.

The meaning of "put a sock in it"

" Put a sock in it "
An instruction to a noisy person or a group to be quiet.
Hey, you kids, put a sock in it - I can't hear myself think in here.
Where did it originate?:
Britain, early 20th century.
Where is it used?:
Worldwide, but considered rather old-fashioned.
Hear the idiom spoken:
More idioms about:   conflict  

 We are also on Facebook

 Copyright Gary Martin