nerve centre









nerve centre


noun

  1. a group of nerve cells associated with a specific function
  2. a principal source of control over any complex activityWall Street is the financial nerve centre of America
47 queries 0.600