phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

The last ditch

Posted by Kartica on May 20, 2006

What's the meaning and origin of 'the last ditch' please?