strait of dover
Meaning, Definition & Usage
Dictionary
Related
noun
the strait between the English Channel and the North Sea; shortest distance between England and the European continent
Strait of Calais; Pas de Calais
.
WordNet
Previous
strainably
strained
strainer
straining
straint
Next
straiten
straitjacket
straitlaced
straitly
straitness