English dictionary
self-sufficing
/,s/E/lfs/@/'f/aI/s/I//N/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective satellite
-
able to provide for your own needs without help from others
ExamplesA self-sufficing economic unit.
Source: WordNet 3.0