subway_systemEnglish

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