French Meaning of metro

métro

Other French words related to métro

Definitions and Meaning of metro in English

Wordnet

metro (n)

an electric railway operating below the surface of the ground (usually in a city)

FAQs About the word metro

métro

an electric railway operating below the surface of the ground (usually in a city)

cosmopolite,métropolitain,civilisé,Cultivé,cultivé,expérimenté,gracieux,posé,poli,pratiqué

maladroit,rustre,malappris,sans classe,bouffon,maladroit,Gauche,Vert,inexpérimenté,grossier

metritis => Métrite, metrist => métriste, metrify => Métrifier, metrification => Métrification, metrics => Métriques,