nerve center
Share:
Tweet n. 1. A group of closely connected nerve cells that perform a specific function. 2. A source of power or control: Our Boston office is the nerve center of the corporation. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.