Strait of Dover
English Dictionary
->
Letter S
-> Strait of Dover
Search Dictionary:
Strait of Dover Definition
(n)
the
strait
between
the
English
Channel
and
the
North
Sea
;
shortest
distance
between
England
and
the
European
continent
Strait of Dover Synonyms
Pas de Calais
Strait of Calais
Strait of Dover
© Art Branch Inc.