nerve center
- any group of nerve cells that function together in controlling some specific sense or bodily activity, as breathing
- a control center; headquarters
See nerve center in American Heritage Dictionary 4
noun- A group of closely connected nerve cells that perform a specific function.
- A source of power or control: Our Boston office is the nerve center of the corporation.
link/cite
print
suggestion box