SynonymX
Speak
Last-Ditch
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"
ultimate