English Channel Definition

pronoun

The arm of the Atlantic Ocean that separates the island of Great Britain from northern France, and joins the North Sea to the Atlantic Ocean.

Wiktionary

Find Similar Words

Find similar words to English Channel using the buttons below.

Words Starting With

Words Ending With

Unscrambles

English Channel