hold water

Explore definitions, synonyms, and language insights of hold water

Definitions

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