“Put a sock in it” Idiom Meme Dictionary – English to Hindi translation with picture dictionary
Put a sock in it
to shut up. “will you put a sock in it? i’m trying to study here.”
“Put a sock in it” meaning in Hindi (English to Hindi Dictionary)
इसकी जुबान बंद कराओ
“Put a sock in it” Origin
It is generally used when someone is being so noisy as to annoy others. The imagery behind the phrases is that putting a sock in whatever was causing the noise would quieten it down.
“Put a sock in it” in a sentence (usage in newspaper)
“Put a sock in it” is slang for “Shut up”.
Telling someone to put a sock in it today is a curt, often rude, demand for quiet, but socks used to be the most effective form of volume control.
The London Mayor, Boris Johnson, has said that he thinks Tony Blair “should put a sock in it” rather than comment on the situation in Iraq.
why do we say “put a sock in it!” when someone is being too loud?
Mnemonic trick to remember the meaning of Narcissist
contains NAR(in hindi it means nari…ie a LADY)..and ladies are fond of themselves and like self praise …hence narcissist….NO OFFENCE to fellow women..[;)]