|
Definition of Metro
1. 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'"
Exact synonyms: Subway, Subway System, Tube, Underground
Generic synonyms: Railroad, Railroad Line, Railway, Railway Line, Railway System
Generic synonyms: Railroad, Railroad Line, Railway, Railway Line, Railway System
Definition of Metro
1. a subway [n -ROS]