hold water

hold water  {v. phr.}
1. To keep water without leaking.
That pail still holds water.
2.  {informal}
To prove true; stand testing; bear examination. — Usually used in negative, interrogative, or conditional sentences.
Ernest told the police a story that wouldn't hold water.
Categories: {informal} {v. phr.}