not hold water

📖 general
Meaning
to be unconvincing or flawed
Literal Meaning
not to retain water
Example
“His explanation doesn't hold water; there are too many inconsistencies.”