SHOVE SOMETHING DOWN ONE`S THROAT


Meaning of SHOVE SOMETHING DOWN ONE`S THROAT in English

force one to do or agree to something not wanted or liked The workers were angry because the boss tried to shove the new regulations about uniforms down their throats.

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