Summary
English Synonyms:   more detail...
  1. North Sea:


English

Detailed Synonyms for North Sea in English

North Sea:

North Sea [the ~] noun

  1. the North Sea
    the North Sea
  2. the North Sea
    – an arm of the North Atlantic between the British Isles and Scandinavia; oil was discovered under the North Sea in 1970 1
    the North Sea
    – an arm of the North Atlantic between the British Isles and Scandinavia; oil was discovered under the North Sea in 1970 1

Related Definitions for "North Sea":

  1. an arm of the North Atlantic between the British Isles and Scandinavia; oil was discovered under the North Sea in 19701

Related Synonyms for North Sea