LAST-DITCH EFFORT


Meaning of LAST-DITCH EFFORT in English

n. final attempt, attempt made when there is little time left

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