SUPERCITY


Meaning of SUPERCITY in English

[su.per.city] n (1925): megalopolis

Merriam-Webster English vocab.      Английский словарь Merriam Webster.