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
sieve
noun
 
 
From the Topic
Cooking and eating
C2
Oxford Learner's Dictionaries Word of the Day