Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
megacities
in English
megacities
us
//ˈmiːgəsi.teɪz//
uk
//ˈmeɡəsi.teɪts//
#moderate
Definitions
Noun
large
urban
areas
with
high
populations
Megacities
like
Tokyo
and
New
York
face
unique
challenges
.
a
city
with
over
10
million
inhabitants
;
a
major
metropolitan
area
The
growth
of
megacities
has
significant
environmental
impacts
.
Base Words
cities
mega