LAST-DITCH Meaning of LAST-DITCH in English ■ adjective denoting a final desperate attempt to achieve something. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004