Noun Definition
nerve center
1.Definition: a center that provides information and control
"The nerve center of the diamond industry is in Amsterdam"
Related Noun(s):nerve centre
Category: Places2.Definition: a cluster of nerve cells governing a specific bodily process
"In most people the speech center is in the left hemisphere"
Related Noun(s):center, centre, nerve centre
Category: General