Search in full dictionary

LAST DITCH (2)

LAST DITCH (2)
ScnMaster
the last place that can be defended; the last resort. Originally referring to soldiers defending a military position. —9th ACC Volume 2 Approved Glossary