EnglishmétronounMeaningAlternative form of metro, used for a system in a French-speaking city.The Paris Métro.SourcesNo citations have been attached yet.