English dictionary
north sea meaning and definition
Definition and meaning of north sea at MeaningMonkey.org. north sea meaning and definition in the English Dictionary.NORTH SEA noun
Definition of North Sea (noun)
- an arm of the North Atlantic between the British Isles and Scandinavia; oil was discovered under the North Sea in 1970
Source: Princeton University Wordnet