Meaning of metro
Definition of metro
(noun)
an
electric
railway
operating
below
the
surface
of the
ground
(usually in a city); "in Paris the subway
system
is called the `metro' and in London it is called the `tube' or the `underground'"
Other information on metro
WIKIPEDIA results for
metro
Amazon results for
metro
Tweet