hold water

Definitions of hold water
1

v resist or withstand wear, criticism, etc.

“This theory won't hold water
Synonyms:
hold up, stand up
Type of:
endure, go, hold out, hold up, last, live, live on, survive
continue to live through hardship or adversity

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.