Random
Self-sufficient cities Synonyms
Self-sufficient
replaced
independent
cities
self-contained
cities
separate
cities
autonomous
cities
individual
cities
sovereign
cities
isolated
cities
private
cities
separated
cities
particular
cities
Definitions for Self-sufficient
(adjective)
able
to take care of oneself or itself without
outside
help
(adjective)
able
to provide for your own needs without help from others
Synonyms for phrase
independent port
independent place
self-contained place
separate place
separate port
individual place
free place
free port
free metropolis
SC abbreviation
SC
is an
abbreviation
for Self-sufficient Cities
What does SC stand for?
SC stands for "Self-sufficient Cities"