RAM DOWN ONE'S THROAT


Meaning of RAM DOWN ONE'S THROAT in English

{v. phr.}, {informal} To force you to do or agree to (something not wanted or liked.) * /We didn't want Mr. Bly to speak at our banquet, but the planning committee shoved him down our throats./ * /The president was against the idea, but the club members rammed it down his throat./

Slang English vocab.      Английский сленговый словарь.