v. released his vengeance upon him, forced him to pay the consequences for his actions
THREW HIM TO THE DOGS
Meaning of THREW HIM TO THE DOGS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012