English dictionary
metro meaning and definition
Definition and meaning of metro at MeaningMonkey.org. metro meaning and definition in the English Dictionary.METRO noun
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'"
- synonyms: subway, subway system, tube, underground
Source: Princeton University Wordnet