Definition of Last-Ditch

  • 1. Of something done as a final recourse (especially to prevent a crisis or disaster) Adjective Satellite

Semanticaly linked words with "last-ditch"