Search results
- Dictionaryself-sus·tain·ing/ˌselfsəˈstāniNG/
adjective
- 1. able to continue in a healthy state without outside assistance: "his puny farms were years from being self-sustaining"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries