Last ditch

From Fresh Dictionary

English

Adjective

last ditch, last-ditch

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

See also

Personal tools