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)