Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: mass rapid transit
  1. An urban public transit system using underground or elevated trains
    - rapid transit

Derived forms: mass rapid transits

Type of: public transit