last-ditch とは?

ditch は、聞きなれない方も多いかもしれませんが、これは道路などの脇にある「溝や排水口」を指します。
(a long narrow hole dug at the side of a field, road etc to hold or remove unwanted water)。

last-ditchとは、直訳すると「最後の溝」ですが、「土壇場の、最後までがんばる」という意味になります。

元々は、戦線の最後の塹壕(ざんごう:砲撃などから身を守るために掘られた溝)の事を指していたのですが、そこから、「土壇場の、最後までがんばる」という意味になりました。

兵士が最後の塹壕に残って頑張っている姿を思い浮かべると意味が分かりやすくなります。

Longmanの定義:
[last-ditch]a final attempt to achieve something before it is too late:
(遅くなる前に何かを達成するための最後の試み)

*The negotiators made a last-ditch effort to reach an agreement.(Longman英英辞典より)
(交渉人達は、合意に至るために最後の努力をした)

例)
*a last-ditch attempt (最後の試み)
*a last-ditch effort (最後の努力)

*We’re making a last-ditch effort to finish on time.(Dictionary.comより)
(私達は時間までに終了させるために最後の努力をしている)