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.