eLook Home
eLook Online Dictionary
Search Online Dictionary
Email this page to a friend
NORTH SEA
Definition:
[noun] 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:
Search for
synonyms for NORTH SEA
Web Standards & Support:
eLook Home
eLook Online Dictionary
Search Online Dictionary
About
Contact