ram it down one's throat - Spanish English Dictionary
History

ram it down one's throat

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "ram it down one's throat" in Spanish English Dictionary : 3 result(s)

English Spanish
Idioms
ram it down one's throat forzar la aceptación (de algo) [v]
ram it down one's throat hacer tragar (algo) [v]
ram it down one's throat imponer algo [v]