METRO


Meaning of METRO in English

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

Etymology: F m{eacute}tro, abbr. of m{eacute}tropolitain METROPOLITAN

Oxford English vocab.      Оксфордский английский словарь.