English synonyms about - contact  
self-sustainedunfueled

self-sustained

adjective

1 self-sustained

Needing no outside support.


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

debug info: 0.0318