megalopolis
/mɛgʌlˈɑpʌlʌs/
Explore definitions, synonyms, and language insights of megalopolis
Definitions
Noun
a very large urban complex (usually involving several cities and towns)