last-ditch in Polish last-ditch in Polish ostateczny adj (idiomatic) Final, as a last resort; done in desperation. Add to Flashcards