nerve-centre

Nouns

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

Synonyms

nerve center center centre

Words of close approximity

nerve center