capital of sweden n the capital and largest city of Sweden; located in southern Sweden on the Baltic Synonym(s) Stockholm capital of Sweden