hold water
Define:
tools
|
word of the day
|
about
hold water (
http://definr.com/hold water
)
v : resist or withstand wear, criticism, etc.; "Her shoes won't
hold up"; This theory won't hold water" [syn:
stand up
,
hold up
]