Tagoror  
Home      Quote      Encyclopedia     


Hold water



hold water

verb

  1. to withstand scrutiny or criticism; to be valid
    This theory doesn't hold water.

Related terms




Tagoror Networks, S.L. - Terms and Conditions

All text is available under the terms of the GNU Free Documentation License