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

Treasure Words