English

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

 

nerve centre

 noun
noun
BrE
 
; NAmE
 
(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.