WAS THROWN TO THE DOGS


Meaning of WAS THROWN TO THE DOGS in English

was left outside to bleed, was abandoned, his protection was lifted

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