ˈnerve ˌcentre British EnglishBrE, nerve center American English noun [countableC] CONTROLthe place from which a system, activity, organization etc is controlled 中枢,核心;控制中心 the ship’s nerve center 这艘船的控制中心
nerve centre• The battle bus was not the great nerve centre of the nation which it might have appeared.• It was the nerve centre of the strike operations ...