MOSCOW


Meaning of MOSCOW in English

Mos ‧ cow /ˈmɒskəʊ $ ˈmɑːskaʊ, -kəʊ/ BrE AmE

the capital of Russia, and formerly of the Soviet Union. Its many famous and beautiful buildings and ↑ landmark s include the Kremlin, where the government is based, St. Basil’s Cathedral, and Red Square.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.