Self-sustaining synonyms

sĕlf'sə-stā'nĭng
Category:
Having the necessary resources to get along without help; independent
0
0
able to provide for your own needs without help from others
0
0
Find another word for self-sustaining. In this page you can discover 2 synonyms, antonyms, idiomatic expressions, and related words for self-sustaining, like: self-sufficient and self-sufficing.