English Dictionary
Definition mass transit in British English
mass transit noun
[uncountable] noun
1
public transport, especially in a city or town
Synonyms and related words
