|
Definition of Hold water
1. Verb. Resist or withstand wear, criticism, etc.. "This theory won't hold water"
Exact synonyms: Hold Up, Stand Up
Generic synonyms: Endure, Go, Hold Out, Hold Up, Last, Live, Live On, Survive
Generic synonyms: Endure, Go, Hold Out, Hold Up, Last, Live, Live On, Survive
Definition of Hold water
1. Verb. (idiomatic) To withstand scrutiny or criticism; to be valid. ¹
¹ Source: wiktionary.com