What is the meaning of the word "last-ditch"?

Definitions:

  1. of something done as a final recourse (especially to prevent a crisis or disaster) copy to clipboard adjective
    • a lastditch attempt copy to clipboard