Meaning

1 senses
  1. (India, Malaysia, Philippines, Singapore, Thailand, UK, uncountable)A form of heavy-rail rapid-transit system that utilizes modern Electric Multiple Units to transport commuters between stations.

Forms

plural: MRTs
SingularMRT
PluralMRTs

regular

Synonyms

2 synonyms
mass rapid transit:undergroundB2metro

See also

neighbours in the dictionary
MRT — meaning, examples, forms, synonyms | Krumeto