🇬🇧 en es 🇪🇸

last-ditch adjective

  • (idiomatic) Final, as a last resort; done in desperation.
a la desesperada, desesperado, último
Wiktionary Links