Hold Water
[v] resist or withstand wear, criticism, etc.; "Her shoes won't hold up"; "This theory won't hold water"
Related Information
Related Terms
afford proof of, ascertain, be consistent, be demonstrable, be irrefutable, be logical, be reasonable, be the case, be true, be truthful, bring home to, cinch, clinch, conform to fact, demonstrate, determine, establish, figure, fix, follow, follow from, h