Noun: Straits of Dover
- The strait between the English Channel and the North Sea; shortest distance between England and the European continent
- Strait of Dover, Strait of Calais, Pas de Calais
Encyclopedia: Straits of Dover