English Dictionary
Definition metro in British English
metro noun
[countable] noun
/ˈmetrəʊ/
1
an underground railway system in a city. The usual British word for the underground railway system in London is the tube. The American word is subway.
Synonyms and related words
