Definitions
There is 1 meaning of the phrase
Strait Of Calais.
Strait Of Calais - as a noun
The strait between the english channel and the north sea; shortest distance between england and the european continent
Synonyms (Exact Relations)
pas de calaisstrait of dover