hold_water has definitions from the field of work
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

*