METROPOLIS Meaning of METROPOLIS in English n.1 the chief city of a country; a capital city. 2 a metropolitan bishop's see. 3 a centre of activity. Etymology: LL f. Gk metropolis parent State f. meter metros mother + polis city Oxford English vocab. Оксфордский английский словарь. 2012