SUPERCITY Meaning of SUPERCITY in English ¦süpə(r)ˌ nounEtymology: super- + city : megalopolis Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012