Back
hold water
Meanings
resist or withstand wear, criticism, etc.;
"This theory won't hold water"
Synonyms
stand up
hold up
Anagrams of
hold water