English | German | Russian | Czech

North Sea English

Meaning North Sea meaning

What does North Sea mean?

North Sea

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

Synonyms North Sea synonyms

What other words have the same or similar meaning as North Sea?

North Sea English » English

German Sea northern sea

Are you looking for...?

North | Sea