MRT
→
English:
MRT
Detailed etymology
definitions
noun
- Singapore’s public train system, an important part of the public transportation network
- any public train or subway system in general which serves the same role in its city that the MRT does in Singapore