THE CHANNEL


Meaning of THE CHANNEL in English

body of water that connects the North Sea with the Atlantic Ocean and separates France and the United Kingdom, English Channel

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.