Synonyms of Strait Of Dover in English :
Antonyms of Strait Of Dover in English
Thesaurus of Strait Of Dover in English
Strait Of Dover
see definition of strait of doverSynonyms of strait of dover
1. (noun) the strait between the English Channel and the North Sea; shortest distance between England and the European continent