Home / Dictionary / Meaning of channel

Channel

/tʃˈænəl/
B1
Listen pronunciation

(noun) The hollow bed of running waters; (also) the bed of the sea or other body of water.

The first man that succeed in swimming the Channel was Captain Webb.
Britain is separated from the Continent by the Channel.
CEFR Practice Quiz
The English ____ separates the south of England from north France.

Expand Your Vocabulary with LexUp

Master English words using smart flashcards, play exciting word rounds, and compete with other learners worldwide.