English | German | Russian | Czech

self-sustaining English

Meaning self-sustaining meaning

What does self-sustaining mean?

self-sustaining

(= self-sufficing) able to provide for your own needs without help from others a self-sufficing economic unit

Synonyms self-sustaining synonyms

What other words have the same or similar meaning as self-sustaining?

Are you looking for...?