self sustaining
Definition
adjective. able to maintain itself without external help.
Example Sentence
The plants in the garden are self-sustaining.
More Example Sentences
The house was self sustaining with solar power.
Synonyms
Antonyms
Hear It! Say It! Write It!
self sustaining