megacity
megacity
mɛgəsɪti
megēsiti
mendacity

Definition & Meaning of "megacity"in English

Megacity
01

a very large city with a population of more than 10 million people 

Grammatical Information
Animacy status
Inanimate
Composition
complex compound
Countable
Plural form
megacities
Examples
Tokyo is one of the largest megacities in the world. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store