SynonymX
Speak
Strait Of Dover
Definition of Strait Of Dover
1.
The strait between the English Channel and the North Sea; shortest distance between England and the European continent
Noun
Synonyms for word "strait of dover"
pas de calais
strait of calais
Semanticaly linked words with "strait of dover"
sound
strait