SHOVED IT DOWN HIS THROAT


Meaning of SHOVED IT DOWN HIS THROAT in English

forced him to agree, forced him to accept the offer

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