Home
Quote
Encyclopedia
Hold water
hold water
verb
to withstand scrutiny or criticism; to be valid
This
theory
doesn't hold water.
Related terms
hold
hold_up
Tagoror Networks, S.L.
-
Terms and Conditions
All text is available under the terms of the
GNU Free Documentation License