noun
1. : center 2e
2. : the essential part of a body or system : the place or source of leadership, control, or influence
the political and economic nerve center of the archipelago — R.S.Kain
noun
1. : center 2e
2. : the essential part of a body or system : the place or source of leadership, control, or influence
the political and economic nerve center of the archipelago — R.S.Kain
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012