'self-sustaining' definitions:

Definition of 'self-sustaining'

(from WordNet)
adjective
Able to provide for your own needs without help from others; "a self-sufficing economic unit" [syn: self- sufficient, self-sufficing, self-sustaining]

Words containing 'self-sustaining'