Self-subsisting
Synonyms for Self-subsisting
- independent
- self-subsistent
- self-supporting
- self-sustaining
- self-reliant
- self-dependent
- self-supported
- self-sustained
- self-sufficient
- autonomous
- free
- self-determining
- potent
- powerful
- resilient
- strong
For more similar words, try Self-subsisting on Thesaurus.plus dictionary