nerve center


Meanings

  • a center that provides information and control;
    • "the nerve center of the diamond industry is in Amsterdam"
  • a cluster of nerve cells governing a specific bodily process;