hold-water

Verbs

  • (v) resist or withstand wear, criticism, etc.
    • Her shoes won't hold up
    • This theory won't hold water
    stand up, hold up,

Synonyms

stand up hold up

Words of close approximity