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