North Sea
English Dictionary
->
Letter N
-> North Sea
Search Dictionary:
North Sea Definition
(n)
an
arm
of
the
North
Atlantic
between
the
British
Isles
and
Scandinavia
;
oil
was
discovered
under
the
North
Sea
in
1970
North Sea Synonyms
North Sea
© Art Branch Inc.