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. 2012