English dictionary
self-sustained meaning and definition
Definition and meaning of self-sustained at MeaningMonkey.org. self-sustained meaning and definition in the English Dictionary.SELF-SUSTAINED adjective
Definition of self-sustained (adjective)
- needing no outside support
Source: Princeton University Wordnet