Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
self-sustained combined form of sustained.
self-sustaining able to support or to continue to support oneself or itself.