nerve-center

Nouns

  • (n) a center that provides information and control
    • the nerve center of the diamond industry is in Amsterdam
    nerve centre,
  • (n) a cluster of nerve cells governing a specific bodily process
    • in most people the speech center is in the left hemisphere
    nerve centre, center, centre,

Synonyms

nerve centre center centre

Words of close approximity

nerve centre