self-sufficient
Definitions
General English
- adjective able to provide everything for yourself.
Agriculture
- adjective able to provide enough food and other necessary materials for a family, often by means of a simple traditional way of farming with little use of modern technology
- adjective able to provide the required quantity of a product locally or for yourself, without needing to purchase or import it
Commerce
- adjective producing enough food or raw materials for its own needs
http://www.dictionarycentral.com/definition/self-sufficient.html