MOSCOW Meaning of MOSCOW in English n. capital city of Russia; capital city of the former Soviet Union; (Slang) pawnshop Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012