Portuguese-English dictionary »

-metro meaning in English

PortugueseEnglish
-metro {m}

-meter(used to form a measuring device)

o metropolitano de Londres proper noun
{m}

London Underground(the London underground)
proper noun

área metropolitana noun

metropolitan area(area of population)
noun
[UK: ˌme.trə.ˈpɒ.lɪ.tən ˈeə.riə] [US: ˌme.trə.ˈpɑː.lə.tən ˈe.riə]