Noun Definition

megalopolis

1.Definition: a very large urban complex (usually involving several cities and towns)

Category: Places