nerve center

English dictionary entry

Meanings

noun
  1. A point at which nerves come together for the processing of signals.
  2. 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.

Word forms

nerve center nerve centers nerve centre
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.