Skip to main content

Ajer!'s definitions

MTR

MTR stands for "Mass Transit Railway" which is a popular transportation in Hong Kong. It is like London underground. Travellers like taking it to go sight-seeing and shopping around.

The website of MTR:
http://www.mtr.com.hk/
You can cross the Victoria Harbour by MTR.
by Ajer! July 30, 2008
mugGet the MTR mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email