hold water

[hold water] {v. phr.} 1. To keep water without leaking.

Thatpail still holds water.

2. {informal} To prove true; stand testing;bear examination. - Usually used in negative, interrogative, orconditional sentences.

Ernest told the police a story that wouldn'thold water.