Meaning of hold water

Definition of hold water

(verb) resist or withstand wear, criticism, etc.; "Her shoes won't hold up"; "This theory won't hold water"

Other information on hold water

WIKIPEDIA results for hold water
Amazon results for hold water