- self-sustaining as an adjective:
- 1
self-sustaining
adjective
1 self-sustaining
Able to provide for your own needs without help from others.
synonyms: self-sufficient, self-sufficing.
debug info: 0.0142
adjective
Able to provide for your own needs without help from others.
synonyms: self-sufficient, self-sufficing.
debug info: 0.0142