Search in full dictionary
LAST-DITCH (1)
LAST-DITCH (1)
ScnMaster
done finally in desperation to avoid defeat, failure, disaster, etc.
—New
Slant
on
Life
Glossary Final approval 28.1.90