English synonyms about - contact  

self-sustaining

adjective

1 self-sustaining

Able to provide for your own needs without help from others.

synonyms: self-sufficient, self-sufficing.


Find more on self-sustaining elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0378