Definition of Metro
Noun: metro me-trow
- 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'";
- tube [UK], underground [Brit], subway system [N. Amer], subway [N. Amer]
See also:
metritises
metrological
Anagrams containing the word metro