Home / N / nerve center

nerve center

noun /nɜrvsɛntər/ 12 letters Scrabble 16 WWF 20
Definitions
noun

a cluster of nerve cells governing a specific bodily process

noun

a center that provides information and control

“the nerve center of the diamond industry is in Amsterdam”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →