Definition of nerve centre noun from the Oxford Advanced Learner's Dictionary


nerve centre

BrE BrE//ˈnɜːv sentə(r)//
; NAmE NAmE//ˈnɜːrv sentər//
(British English) (especially US English nerve center)
jump to other results
the place from which an activity or organization is controlled and instructions are sent out Frankfurt is the economic nerve centre of Germany.