Synonyms and Antonyms for metro | Synonym.com

Synonyms and Antonyms for metro

1. metro (n.)

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

Synonyms: