English Channel
noun
°The part of the Atlantic Ocean that separates the island of Great Britain from northern France, and joins the North Sea to the Atlantic Ocean.
synonyms: british sea