Moscow
Definition
The capital and largest city of Russia, situated on the Moskva River in western Russia, serving as a major political, economic, cultural, and scientific center.
A city in the United States, notably Moscow, Idaho, home to the University of Idaho.
Short for Moscow Mule, a popular cocktail made with vodka, spicy ginger beer, and lime juice, traditionally served in a copper mug.
Examples
After one too many Moscow Mules, he swore he could navigate Moscow's metro blindfolded.
Moscow's infamous traffic turned their romantic getaway into a seven-hour game of vehicular Tetris.
She traded her flip-flops for fur hats upon landing in Moscow, instantly regretting her summer packing list.
In Moscow, even the snowmen look like they're auditioning for a spy thriller.
powered by Hau Student