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