What is Dover?

Dover definition and meaning on Dictionary terms:

a seaport in E Kent, in SE England: point nearest the coast of France.
Strait of. French Pas de Calais. a strait between England and France, connecting the English Channel and the North Sea: least width 20 miles (32 km).
a city in and the capital of Delaware, in the central part.
a city in SE New Hampshire.
a town in N New Jersey.
a city in E Ohio.