English

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

 

nerve centre

 noun
noun
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.