English Channel
Definition/Scope: 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.
Used For:
Related Terms: