Synonyms of Self-sustaining in English :
Antonyms of Self-sustaining in English
Thesaurus of Self-sustaining in English
Self-sustaining
see definition of self-sustainingSynonyms of self-sustaining
1. (adjective) able to provide for your own needs without help from others
Words Similar to self-sustaining
1. (adjective) able to provide for your own needs without help from others
Words Derivationally Related to self-sustaining
1. (adjective) able to provide for your own needs without help from others