Meaning

2 senses
  1. (US)A point at which nerves come together for the processing of signals.

  2. (US, figuratively)A physical location in a business, organization, or agency where information procured from different sources is brought together to be considered and acted upon by decision-makers.

More definitions
  • a center that provides information and control
  • a cluster of nerve cells governing a specific bodily process

Translations

1 languages

Forms

plural: nerve centers

Synonyms

3 synonyms
Close in meaning

See also

neighbours in the dictionary
nerve center — meaning, examples, forms, synonyms | Krumeto