Similar Words

Self-sustaining — synonyms, definition

1. self-sustaining (Adjective)

2 synonyms
self-sufficient self-sufficing
1 definition

self-sustaining (Adjective) — Able to provide for your own needs without help from others. ex. "a self-sustaining economic unit"