Meaning of “self-sufficient” - Learner’s Dictionary

self-sufficient

adjective uk us /ˌselfsəˈfɪʃənt/

having everything that you need yourself and not needing help from others

(Definition of “self-sufficient” from the Cambridge Learner’s Dictionary © Cambridge University Press)