DIE IN THE LAST DITCH


Meaning of DIE IN THE LAST DITCH in English

v. prefer death to surrender, fight till the end

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