self-sustaining
1. [ adjective ] able to provide for your own needs without help from others
Synonyms: self-sufficient self-sufficing
Examples:

"a self-sufficing economic unit"

Related terms: independent
Similar spelling:   self-sustained
  self-supporting
  self-sealing
  self-sufficing
  self-suggestion
  self-accusation
  self-serving
  self-seeking
  self-examining
  self-contained
  self-sufficient
  self-sufficiency
  self-starter