TOP

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

nerve centre

noun
 
/ˈnɜːv sentə(r)/
 
/ˈnɜːrv sentər/
(British English)
(especially US English nerve center)
jump to other results
  1. the place from which an activity or organization is controlled and instructions are sent out
    • Frankfurt is the economic nerve centre of Germany.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day