supercity

English

noun
Definitions
  • An extremely large city, metropolis or urban area.
  • The merged urban area of several close cities.

Etymology

Prefix from English city.

Origin

English

city

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms