Meaning of self-sustaining

Definition of self-sustaining

(adj) able to provide for your own needs without help from others; "a self-sufficing economic unit"

Other information on self-sustaining

WIKIPEDIA results for self-sustaining
Amazon results for self-sustaining