American Dictionary
Definition the Channel in American English
the Channel
/ˈtʃæn(ə)l/
1
the English Channel between England and France
Synonyms and related words
