To support oneself by doing a certain type of work; SYN. exist by, live by, live off.
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.