hold water

definition: resist or withstand wear, criticism, etc.
example:
speech part: verb
synonyms: hold up

How hold water is being used?