self sustaining
Definition
adjective. able to continue or maintain itself without external support
Example Sentence
The plants in the garden are self-sustaining.
Synonyms
self-sufficient; independent; self-reliant
Antonyms
dependent; reliant
Hear It! Say It! Write It!
self sustaining