Browse by letter

Ram (something) down (someone`s) throat

To force someone to do or agree to something that is not wanted.

Our teacher always tries to ram her ideas down our throats which makes us angry.