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