English synonyms about - contact  

last-ditch

adjective

1 last-ditch

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


Find more on last-ditch elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0882