THREW HIM TO THE DOGS


Meaning of THREW HIM TO THE DOGS in English

v. released his vengeance upon him, forced him to pay the consequences for his actions

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