dire straits in French dire straits in French mauvaise passe noun A difficult position. Add to Flashcards