North Sea
north·sea
noun
1.
an arm of the North Atlantic between the British Isles and Scandinavia; oil was discovered under the North Sea in 1970
Related words
Broader terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.