METRO


Meaning of METRO in English

n. (pl. -os) an underground railway system in a city, esp. Paris.

[ F métro, abbr. of métropolitain METROPOLITAN ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.