metroEnglish

metro, subway, subway system, tube, underground

Noun

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

English: metro, tube, underground, subway system, subway

English words with similar meanings

Show 4 words

Words that start with "metro"