Yahoo Web Search

Search results

  1. Dictionary
    Baltic Sea
    • 1. an almost landlocked sea of northern Europe, between Sweden, Finland, Russia, Poland, Germany, and Denmark. It is linked with the North Sea by the Kattegat strait and the Øresund channel.