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
Tweet