nerve centre

 

noun

  • 1a group of closely connected nerve cells that perform a particular function; a ganglion.
  • 2the control centre of an organization or operation: Frankfurt is the economic nerve centre of Germany