menu_book
Definition
To shove something down someone's throat.
hub
Related Idioms
s r t d c p
shove something down someone's throat
To aggressively and persistently force an opinion, belief or idea upon…
ram something down someone's throat
To shove something down someone's throat.
the king is dead, long live the king
Said when someone has stepped down or something is succeeded by someon…
drive away
To force someone or something to leave
clamp down on
To take measures to stop (something); to put an end to (something); to…
put down for
To record that someone has offered to help, or contribute something.