/mɛˌgʌlɑˈpʌlʌs/ - [megulapulus] - meg•a•lop•o•lis
We found 6 definitions of megalopolis from 6 different sources.
NounPlural: megalopolis |
||
megalopolis - a very large urban complex (usually involving several cities and towns) |