sweden : Idioms & Phrases


capital of sweden

  • noun the capital and largest city of Sweden; located in southern Sweden on the Baltic
    Stockholm.
    • the Nobel Prize is awarded in Stockholm
WordNet

kingdom of sweden

  • noun a Scandinavian kingdom in the eastern part of the Scandinavian Peninsula
    Sweden; Sverige.
WordNet