1. To continue in existence after (an adversity, etc.); SYN. pull through, come through, make it.
2. To continue to live, endure or last; SYN. last, live, live on, go, endure, hold up, hold out.
come through · endure · exist · go · hold ou · hold up · last · live · live on · make it · outlast · outlive · pull round · pull through · subsist