Noun strait of dover has 1 sense
  1. Strait of Dover, Strait of Calais, Pas de Calais - the strait between the English Channel and the North Sea; shortest distance between England and the European continent
    --1 is a kind of strait, sound
,
TOP