(n) the capital and largest city of Sweden; located in southern Sweden on the Baltic, Syn. capital of Sweden, Example:the Nobel Prize is awarded in Stockholm
The Collaborative International Dictionary of English (GCIDE) v.0.53 Collaborative International Dictionary (GCIDE)