ALL meanings of metro
met·ro
M m - noun metro A subway system in a city, especially Paris. 1
- noun plural metro the underground electric railway of Paris, France, Montreal, Canada, Washington, D.C., and other cities. 1
- noun plural metro subway (def 1). 1
- noun plural metro metropolis (defs 1, 2). 1
- noun plural metro (often initial capital letter) Chiefly Canadian. the government or jurisdiction of a large city. 1
- adjective metro metropolitan (defs 1, 2). 1
- noun metro underground railway 1
- noun metro of underground railway 1
- noun metro metropolitan area 1
- countable noun metro The metro is the underground railway system in some cities, for example in Paris. 0
- noun metro an underground, or largely underground, railway system in certain cities, esp in Europe, such as that in Paris 0
- abbreviation METRO metropolitan 0
- noun metro a metropolitan government 0
- noun metro a subway (sense 2) 0