mass rapid transit

Explore definitions, synonyms, and language insights of mass rapid transit

Definitions

Noun
an urban public transit system using underground or elevated trains

More General Terms