Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
metroplexes
in English
metroplexes
#uncommon
Definitions
Noun
a
region
with
multiple
cities
and
suburbs
The
company
has
offices
in
several
major
metroplexes
around
the
world
.
multiple
large
city
centers
;
urban
areas
The
government
plans
to
invest
in
transportation
systems
for
large
metroplexes
.
Base Words
metro
plexes