Translation of "ram sth down sb's throat" - English-Mandarin Chinese dictionary

ram sth down sb's throat

to force someone who disagrees with you to listen to your opinions

迫使(某人)接受,强行向(某人)灌输(不同的观点)
For years I've had his political views rammed down my throat. 多少年来,他一直向我灌输他的政治观点。

(Translation of “ram sth down sb's throat” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!