die in the last ditch verb1 •To fight till death; to die rather than surrender. formsdied in the last ditch · dying in the last ditch · dies in the last ditch