Supercity

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    An extremely large city, metropolis or urban area.
  2. 2
    The merged urban area of several close cities.

Etymology

From super- + city.

More for "supercity"