• Self-sustaining

    Full definition of self-sustaining

    Adjective

    self-sustaining

    1. Able to provide for one's own needs without help from others; self-sufficient.
      1. (of a nuclear chain reaction) Able to sustain itself without the need for additional fuel.
    2. Opposing or rejecting exterior influence; independent.
    © Wiktionary