Self-sufficient

What is Self-sufficient ?

Self-sufficient is (adj) able to provide everything for yourself. Synonym independent. Antonym dependent

 

source: Easier English, Student Dictionary Upper Intermediate Level