Meaning of strait of calais

Definition of strait of calais

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

Other information on strait of calais

WIKIPEDIA results for strait of calais
Amazon results for strait of calais