Definition of North Sea in English:

North Sea

proper noun

  • An arm of the Atlantic Ocean lying between the mainland of Europe and the coast of Britain, important for its oil and gas deposits.

Pronunciation

North Sea