SUPERCITY Meaning of SUPERCITY in English [su.per.city] n (1925): megalopolis Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012