last-ditch ( synonym found)

Definition of last-ditch:

°final, as a last resort; done in desperation.
"He sent flowers in a last-ditch effort to keep her from leaving."

Definition of last-ditch:

°final, as a last resort; done in desperation.
"He sent flowers in a last-ditch effort to keep her from leaving."

Back to Top