To die in the last ditch Meaning, Definition & Usage

Definitions
  1. to fight till death; to die rather than surrender.
    "There is one certain way," replied the Prince [William of Orange] " by which I can be sure never to see my country's ruin, I will die in the last ditch." Hume (Hist. of Eng. ).

Webster 1913