Definition of Strait Of Dover

  • 1. The strait between the English Channel and the North Sea; shortest distance between England and the European continent Noun

Synonyms for word "strait of dover"

Semanticaly linked words with "strait of dover"