Search results
- Dictionaryself-sustaining/ˌsɛlfsəˈsteɪnɪŋ/
adjective
- 1. able to continue in a healthy state without outside assistance: "the studies throw doubt on whether these businesses are really self-sustaining"
Powered by Oxford Dictionaries