LAST-DITCH EFFORT Meaning of LAST-DITCH EFFORT in English See: LAST DITCH. Slang English vocab. Английский сленговый словарь. 2012