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. Английский сленговый словарь. 2012