English dictionary
self-sustaining meaning and definition
Definition and meaning of self-sustaining at MeaningMonkey.org. self-sustaining meaning and definition in the English Dictionary.SELF-SUSTAINING adjective
Definition of self-sustaining (adjective)
- able to provide for your own needs without help from others
- "a self-sufficing economic unit"
- synonyms: self-sufficient, self-sufficing
Source: Princeton University Wordnet