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)