Strait of Dover
n.
narrowest part of the English Channel (between south-east England and northern France); shortest distance between England and the continent of Europe
Strait of Dover
Strait of Dover
Noun
1. the strait between the English Channel and the North Sea; shortest distance between England and the European continent
(synonym) Strait of Calais, Pas de Calais
(hypernym) strait, sound