Search in full dictionary

LAST DITCH

LAST DITCH
ScnMaster
the last place that can be defended; the last resort. Originally referring to soldiers defending a military position. —HSSC Glossary (approved 3-9-90)