fend for oneself; paddle one's own canoe; stand on one's own feet and earn one's own living; support oneself
Copyright © 2018 WordTech Co.