METRO


Meaning of METRO in English

[met.ro] n, pl metros [F metro, short for (chemin de fer) metropolitain metropolitan railroad] (1904): subway b

[2]met.ro adj (1953): metropolitan

2.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.