noun
a city in the European part of Russia; 2nd largest Russian city; located at the head of the Gulf of Finland; former capital of Russia
• Syn: ↑St. Petersburg, ↑Leningrad, ↑Peterburg, ↑Saint Petersburg
• Instance Hypernyms: ↑city, ↑metropolis, ↑urban center
• Part Holonyms: ↑Russia, ↑Russian Federation
Useful english dictionary. 2012.