Strait of Dover n 1: the strait between the English Channel and the North Sea; shortest distance between England and the European continent [syn: {Strait of Dover}, {Strait of Calais}, {Pas de Calais}]