Definitions of nerve center:
- noun: a center that provides information and control
Example: "The nerve center of the diamond industry is in Amsterdam"
- noun: a cluster of nerve cells governing a specific bodily process
Example: "The nerve center of the diamond industry is in Amsterdam"