CRAM DOWN ONE'S THROAT


Meaning of CRAM DOWN ONE'S THROAT in English

stuff or force in one's mouth

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