Definition of “ram sth down sb's throat” - English Dictionary

English

“ram sth down sb's throat” in English

See all translations

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.

(Definition of “ram sth down sb's throat” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)