Thesaurus.com
Dictionary.com
Showing results for establish oneself. Search instead for establish depend.

establish oneself