Online Dictionary

mass rapid transit Explained

mass rapid transit at English => English (WordNet) Of Explained:

mass rapid transit
n : an urban public transit system using underground or elevated
trains [syn: {rapid transit}]