TOP

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

megacity

noun
 
/ˈmeɡəsɪti/
 
/ˈmeɡəsɪti/
(plural megacities)
jump to other results
  1. a very large city, usually one with a population of over 10 million people
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day