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