YourDictionary

Dover

  1. seaport in Kent, SE England, on the Strait of Dover: county district pop. 103,000
  2. capital of Del., in the central part: pop. 32,000
  3. strait between France and England, joining the North Sea and the English Channel: narrowest point, 21 mi (34 km)

See Dover in American Heritage Dictionary 4

Learn more about Dover

Dover

link/cite print suggestion box