B2 Expression

ça ne tient pas la route

That doesn't hold water

Meaning

To indicate that an argument or idea is illogical or unsustainable.

Meaning

To indicate that an argument or idea is illogical or unsustainable.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!