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