Meaning of strait of dover

Definition of strait of dover

(noun) the strait between the English Channel and the North Sea; shortest distance between England and the European continent

Other information on strait of dover

WIKIPEDIA results for strait of dover
Amazon results for strait of dover