Last Ditch
WiktionaryText

Adjective


, last-ditch
  1. a final attempt before quitting, often desperate
    He stayed up all night in a last ditch effort to finish on time.
 
x
OK