North Sea

 
  • an arm of the Atlantic Ocean lying between the mainland of Europe and the coast of Britain, important for its oil and gas deposits.