TOP

Definition of Dover from the Oxford Advanced Learner's Dictionary

Dover

 
/ˈdəʊvə(r)/
 
/ˈdəʊvər/
jump to other results
  1. a port in Kent, south-east England, and the nearest English town to France. The part of the Channel between Dover and Calais (called the strait of Dover) is 21 miles/34 kilometres wide and is one of the busiest sea routes in the world. The high white cliffs of Dover, which can be seen from a distance, have a special meaning to British people returning home by this route. Dover has a long history. It was a town in Roman times, and its castle, which was the administrative centre of the Cinque Ports, was an important part of the country's defences.
alloy
noun
 
 
From the Topic
Physics and chemistry
C2
Oxford Learner's Dictionaries Word of the Day