self-sustaining ( synonym found)

Definition of self-sustaining:

°able to provide for one's own needs without help from others; self-sufficient.
°# (of a nuclear chain reaction) able to sustain itself without the need for additional fuel.

Definition of self-sustaining:

°able to provide for one's own needs without help from others; self-sufficient.
°# (of a nuclear chain reaction) able to sustain itself without the need for additional fuel.

Back to Top