n. political self-rule; economic independence and self-sufficiency in which the government controls a nation's economy and isolates it from the rest of the world
AUTARCHY
Meaning of AUTARCHY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012