RAM DOWN ONE'S THROAT


Meaning of RAM DOWN ONE'S THROAT in English

force to agree, force concurrence

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.