Top Definition
The backbone of transport in the big Russian capital of Moscow. It is notable worldwide for it's socialist architecture and art. The second most used metro/tube/subway system in the world behind the one in Tokyo. Also one of the only metro systems in the world that does not offer an audible door closing warning other than a voice.
The Moscow Metro needs a door signal other than a voice.
#moscow #russia #capital #metro #subway #tube #underground
by randomuser2349 December 13, 2009
7 Words related to moscow metro
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.