Description

“Put a sock in it” is an informal English idiom that means to be quiet or to stop talking. In Chinese, it can be translated as “闭嘴(bì zuǐ)” or “住嘴(zhù zuǐ)”. Both “闭嘴” and “住嘴” literally mean “close mouth” and are used to tell someone to stop talking.
Here’s a breakdown:
闭嘴(bì zuǐ):This is a more common and direct translation of “put a sock in it”.
住嘴(zhù zuǐ):This is also a common translation, but it can sometimes sound a bit harsher or more commanding than “闭嘴”, according to some dictionaries.
So, if you wanted to tell someone to “put a sock in it” in Chinese, you could say either “闭嘴(bì zuǐ)” or “住嘴(zhù zuǐ)”.






Reviews
There are no reviews yet.