Results

Definition of self-sufficing : Sufficing for one's self or for itself, without needing external aid; self- sufficient.

Synonyms:

self-sufficient, independent, self-sustaining