Definitions of self-sufficing:

  • adjective:   able to provide for your own needs without help from others
    Example: "A self-sufficing economic unit"