RAM (SOMETHING) DOWN ONE`S THROAT


Meaning of RAM (SOMETHING) DOWN ONE`S THROAT in English

force one to do or agree to something not wanted She always tries to ram her ideas down our throats which makes us very angry.

English idioms vocab.      Словарь английских идиом и выражений.