Dictionary
nerve center
noun
: a place from which the activities of an organization, system, etc., are controlled
Full Definition of NERVE CENTER
1
: center 2c
2
: a source of leadership, organization, control, or energy <the financial nerve center of the nation>
See nerve center defined for English-language learners
See nerve center defined for kids
ADVERTISEMENT
First Known Use of NERVE CENTER
1868
Related to NERVE CENTER
Medical Dictionary
nerve center
noun
Learn More About NERVE CENTER
Browse
Next Word in the Dictionary: nerve cordPrevious Word in the Dictionary: nerve cellAll Words Near: nerve center
ADVERTISEMENT
Seen & Heard
What made you want to look up nerve center? Please tell us where you read or heard it (including the quote, if possible).