hold_water
1. [ verb ] (work) resist or withstand wear, criticism, etc.
Synonyms: hold_up stand_up
Examples:

"Her shoes won't hold up" This theory won't hold water"

Related terms: live_on survive
Similar spelling:   hold_out