hold water

(verb) stand up

hold up
survive (generic term)
last (generic term)
live (generic term)
live on (generic term)
go (generic term)
endure (generic term)
hold up (generic term)
hold out (generic term)