Definitions of last-ditch:

  • adjective:   of something done as a final recourse (especially to prevent a crisis or disaster)
    Example: "A last-ditch attempt"