Meaning of “shove something down someone’s throat” in the English Dictionary

american-english dictionary

"shove something down someone’s throat" in American English

See all translations

shove something down someone’s throat

also ram/cram something down someone’s throat

to force someone to accept something unpleasant:

I’m tired of Dave shoving his opinions down our throats.

(Definition of “shove something down someone’s throat” from the Cambridge Academic Content Dictionary © Cambridge University Press)