English | German | Russian | Czech

self-sufficient English

Meaning self-sufficient meaning

What does self-sufficient mean?

self-sufficient

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

Synonyms self-sufficient synonyms

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

Are you looking for...?