English synonyms about - contact  

North Sea

noun

1 North Sea

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

Dutch: Noordzee


Find more on north sea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0345