Definition of Hold Water

  • 1. Resist or withstand wear, criticism, etc. Verb

Synonyms for word "hold water"

Semanticaly linked words with "hold water"