Search for word
Search
strait-of-dover
Nouns
(n)
the strait between the English Channel and the North Sea; shortest distance between England and the European continent
Pas de Calais
,
Strait of Calais
,
Synonyms
Pas de Calais
Strait of Calais
Words of close approximity