Search in full dictionary
LAST DITCH (7)
LAST DITCH (7)
ScnMaster
the
last
place
that
can
be defended; the
last
resort. Originally referring to soldiers defending a military position.
—PDC Volume 8 Approved Glossary