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

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.076