English Adjective last ditch, last-ditch #a final attempt before quitting, often desperate #:He stayed up all night in a last ditch effort to finish on time.
See also last resort