Definition of North Sea

  • 1. An arm of the North Atlantic between the British Isles and Scandinavia; oil was discovered under the North Sea in 1970 Noun

Semanticaly linked words with "north sea"