Synonyms of Metro in English :
Antonyms of Metro in English
Thesaurus of Metro in English
Metro
see definition of metroSynonyms of metro
1. (noun) an electric railway operating below the surface of the ground (usually in a city)
Hypernyms of metro
1. (noun) an electric railway operating below the surface of the ground (usually in a city)