Search Details

Word: english channel (lookup usage) (lookup stats)


Meaning:

Proper 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.

Source: Wiktionary | Src Info »