Dictionary search results

Showing 1-3 of 3 results

Dover British & World English

A ferry port in Kent, in England, on the coast of the English Channel; population 35,200 (est. 2009). It is mainland Britain’s nearest point to the Continent, being only 35 km (22 miles) from Calais

Dover, Strait of British & World English

A sea passage between England and France, connecting the English Channel with the North Sea

Dover sole British & World English

Either of two flatfishes which are highly valued as food: