Search in full dictionary
LAST-DITCH (2)
LAST-DITCH (2)
ScnMaster
of the last
place
that can be defended or the last resort. Originally referring to soldiers defending a military
position
.
—
State
of
Man
Congress
Approved Gls (14.5.92)