Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
metropolis
in English
metropolis
#moderate
Plural
metropolises
Definitions
Noun
a
large
,
busy
city
;
urban
center
The
metropolis
is
a
hub
for
business
and
culture
.
a
founding
city
state
;
mother
polis
The
ancient
metropolis
was
the
founding
city
state
of
the
region
.
a
bishop's
see
;
high-ranking
diocese
The
archbishop's
metropolis
is
a
high-ranking
diocese
in
the
church
.