🇬🇧 en fr 🇫🇷

last-ditch adjective

  • (idiomatic) Final, as a last resort; done in desperation.
de la dernière chance
Wiktionary Links