self-sufficing
English Dictionary
->
Letter S
-> self-sufficing
Search Dictionary:
self-sufficing Definition
(s)
able
to
provide
for
your
own
needs
without
help
from
others
; "
a
self
-
sufficing
economic
unit
"
self-sufficing Synonyms
self-sufficient
self-sufficing
self-sustaining
© Art Branch Inc.