Meaning of “metro” - Learner’s Dictionary

metro

noun [ C ] uk us /ˈmetrəʊ/

an underground railway system in a large city:

the Paris metro
a metro station

(Definition of “metro noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)