shove down someone's throat
Push unwanted opinions
To shove something down someone's throat is to force them to accept or endure it, whether they want it or not.
The expression usually describes aggressive imposition of opinions, beliefs, or content: I'm tired of having their political views shoved down my throat.
The image is of force-feeding—making someone swallow what they'd rather reject.
- force feedCompel ingestion against will
- convinceCause to believe
- imposeForce acceptance of
- compelForce to act
- resistOppose or refuse compliance
force · dictate · cram · persuade · hard sell · obligate · argue · reject · foist · defy · indoctrinate · ram · protest · mandate · coerce · strong arm · browbeat · assert
shove down someone's throatoffer
Proposal to provide
propose · soft-sell · nudge · recommend · plant a seed
shove down someone's throatkeep to oneself
Remain private about something
leave alone · mind one's own business · live and let live · hold one's tongue · bite one's tongue