MTR
English
Noun
MTR (uncountable)
- Initialism of mountaintop removal.
Proper noun
MTR
- (Hong Kong) Initialism of Mass Transit Railway.
- (India) Initialism of Mavalli Tiffin Room.
Anagrams
Czech
Phrase
MTR
Esperanto
Phrase
MTR
- (Internet slang, text messaging) initialism of mi tuj revenos (“be right back, BRB”)