RichThesaurus
self-dependent
self-dependent
antonyms
unable
needy
incapable
self-dependent
definitions