| 释义 |
Definition of Dover, Strait of in English: Dover, Strait ofproper noun A sea passage between England and France, connecting the English Channel with the North Sea. Definition of Dover, Strait of in US English: Dover, Strait ofproper noun A sea passage between England and France that connects the English Channel with the North Sea. |