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./

Slang English vocab.      Английский сленговый словарь.