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