MRT

English:

MRT

expand for details Detailed etymology

definitions

noun

  1. Singapore’s public train system, an important part of the public transportation network
  2. any public train or subway system in general which serves the same role in its city that the MRT does in Singapore

categories: