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. 2012