English synonyms about - contact  

self-sustained

adjective

1 self-sustained

Needing no outside support.


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

debug info: 0.029