group of nerve cells that work together to control a specific sense or bodily activity; center of business, control center, headquarters
NERVE CENTER
Meaning of NERVE CENTER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012