Hold Water
Related Definitions
[v] resist or withstand wear, criticism, etc.; "Her shoes won't hold up"; "This theory won't hold water"
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