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