hold water

verb

1.
resist or withstand wear, criticism, etc.