LAST DITCH


Meaning of LAST DITCH in English

n. The last place that can be defended; the last resort. They will fight reform to the last ditch.

American idioms English vocabulary.      Английский словарь американских идиом.