hold water in French hold water in French tenir la route verb (idiomatic) To withstand scrutiny or criticism; to be valid. Add to Flashcards