self-sustaining meaning
UK US
self-sustaining (adjective): able to provide for your own needs without help from others.
Definition of self-sustaining
- able to provide for your own needs without help from others
- a self-sufficing economic unit
Synonyms: self-sufficient, self-sufficing
Similar: independent
More about self-sustaining on Wikipedia.