VariousWords beta
Definitions:
Noun
Strait of Dover
Strait of Calais
Pas de Calais
Definition: the strait between the English Channel and the North Sea; shortest distance between England and the European continent