ENGLISH CHANNEL


Meaning of ENGLISH CHANNEL in English

( also the Channel )

the area of sea between southern England and northern France. Although it is so narrow at one point (20 miles/32 kilometres) that some people can swim across it and on a clear day it is possible to see Calais from Dover , it has always formed a physical and cultural barrier between Britain and the rest of Europe.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.