hold water

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