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)