TOP

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

control centre

noun
 
/kənˈtrəʊl sentə(r)/
 
/kənˈtrəʊl sentər/
(US English control center)
jump to other results
  1. a place from which an organization or system is managed, or in which devices and controls are kept
    • Every morning 8  500 London buses are overseen by the biggest traffic control centre in the world.
aspiration
noun
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day