Straits of Dover
1.
(
noun
) the strait between the English Channel and the North Sea; shortest distance between England and the European continent
Synonyms:
Pas-de-Calais
,
Strait of Calais
Related Words:
strait
Terms and Conditions of Use / Copyright Notice