Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
self-sufficient
in English
self-sufficient
#common
Definitions
Adjective
independent
;
needing
no
external
aid
The
village
was
self-sufficient
and
grew
its
own
food
.