Home / S / strait of dover

strait of dover

noun 15 letters Scrabble 20 WWF 21
Definitions
noun

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

Look “strait of dover” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →