SynonymX
Speak
Self-Sustained
Definition of Self-Sustained
1.
Needing no outside support
Adjective Satellite
Semanticaly linked words with "self-sustained"
unfueled