NERVE CENTER


Meaning of NERVE CENTER in English

[nerve center] n (1868) 1: center 2c

2: a source of leadership, organization, control, or energy "the financial nerve center of the nation"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.