Etymology

last-ditch

Today it means: Done at or to the very end; final. Full definition →

English ditch ← Middle English dich ← Old English dīċ
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

  1. Proto-Indo-European*leh₁-
  2. Proto-Indo-European*leh₁d-
  3. Proto-Germanic*lataz
  4. Proto-West Germanic*lat
  5. Old Englishlæt
  6. Old Englishlatost
  7. Middle Englishlaste
  8. Englishlast
  9. Proto-Germanic*dīkaz
  10. Proto-West Germanic*dīk
  11. Old Englishdīċ
  12. Middle Englishdich
  13. Englishditch
  14. English todaylast-ditch

From last (adjective) + ditch (noun), referring to an innermost military entrenchment which acts as the last line of defence.

Etymology from Wiktionary, CC BY-SA 4.0.