Advertisement

Synonyms of Supercity

Primary definition: A very large, heavily populated urban area formed by the expansion and merging of multiple individual cities and towns.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement