[adj] able to provide for your own needs without help from others; "a self-sufficing economic unit"
independent, self-sufficing, self-sustaining