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

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
self-sufficient able to get along without any help from others.
sufficient condition something whose existence guarantees the existence or occurrence of something else.