moscow

[ˈmɑskəʊ]

Definitions

1. proper noun

The capital city of Russia, located on the Moskva River.

“She visited the Kremlin in Moscow over the summer.”

2. noun

A type of military doctrine or strategy, originally developed by the Soviet Union.

“The military academy taught students about the Moscow Line.”

3. verb

To apply the principles of the Moscow Line or Soviet military doctrine.

“The general was said to have moscowed the enemy’s defenses.”

4. verb

To maneuver or outmaneuver the opponent, especially in a strategic or military sense.

“The team moscowed their opponents in the championship game.”

Synonyms

  • kremlin
  • russian capital

Antonyms

  • non-russian capital
  • western city