Definition of megacity noun from the Oxford Advanced Learner's Dictionary

 

megacity

 noun
noun
BrE BrE//ˈmeɡəsɪti//
 
; NAmE NAmE//ˈmeɡəsɪti//
 
(pl. megacities)
 
jump to other results
a very large city, usually one with a population of over 10 million people