nerve center
Meanings
noun
- A point at which nerves come together for the processing of signals.
- 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
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.