mass transit
Meaning
A large-scale transportation system in which the passengers do not travel in their own vehicles.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "mass transit" and many other words and sentences in English.