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