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

"a self-sufficing economic unit"

Related terms: independent
Similar spelling:   self-sufficient
  self-sufficiency
  self-sustaining
  self-supporting
  self-serving
  self-seeking
  self-sealing
  self-sacrificing
  self-sustained
  self-sacrifice