English dictionary
nerve center meaning and definition
Definition and meaning of nerve center at MeaningMonkey.org. nerve center meaning and definition in the English Dictionary.NERVE CENTER noun
Definition of nerve center (noun)
- a center that provides information and control
- "the nerve center of the diamond industry is in Amsterdam"
- synonyms: nerve centre
- a cluster of nerve cells governing a specific bodily process
- "in most people the speech center is in the left hemisphere"
- synonyms: center, centre, nerve centre
Source: Princeton University Wordnet