meaning of mass rapid transit
1.
an
urban
public
transit
system
using
underground
or
elevated
trains
Related Words
mass rapid transit
|
Developed & Maintained By
Taraprasad.com