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