Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word metro from English dictionary with examples, synonyms and antonyms.

metro   noun

Meaning : An electric railway operating below the surface of the ground (usually in a city).

Example : In Paris the subway system is called the `metro' and in London it is called the `tube' or the `underground'.

Synonyms : subway, subway system, tube, underground

Metro meaning in Telugu.