Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
metro
in English
metro
us
//ˈmiː.troʊ//
uk
//ˈmeɪ.troʊ//
#common
Plural
metros
Definitions
Noun
a
large
urban
area
;
city
underground
railway
system
train
in
urban
transit
The
metro
train
arrived
at
the
station
on
time
.
rapid
transit
rail
transport
network
The
city
has
a
comprehensive
metro
system
.
Compounds / Phrases
metroplex
metroplexes
metrosexuals
nonmetro