Noun Definition
nerve centre
1.Definition: a center that provides information and control
"The nerve center of the diamond industry is in Amsterdam"
Related Noun(s):nerve center
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 center
Category: General