picklast ditch . last ditch {n.} The last place that can be defended; the last resort. They will fight reform to the last ditch. Categories: add yours noun Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Comment on this entry