Search for word
Search
strait-of-calais
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 Dover
,
Synonyms
Pas de Calais
Strait of Dover
Words of close approximity