Meaning of "metro" in Essential English Dictionary

metro

noun uk /ˈmetrəʊ/

an underground railway system in a large city:

the Paris metro

(Definition of “metro noun” from the Cambridge Essential Dictionary © Cambridge University Press)