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)