Advertisement

Synonyms of Megalopolis

Primary definition: A very large, heavily populated urban area that includes several cities or towns and their suburbs.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement