LAST DITCH Meaning of LAST DITCH in English adj. done at the last possible moment in an act of desperation Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012