Dover
geographical name
Do·ver
ˈdō-vər
1
city in central Delaware
Note: Dover is the capital of Delaware.
2
city north-northwest of Portsmouth in southeastern New Hampshire
3
port on the Strait of Dover in Kent, southeastern England
Love words? Need even more definitions?
Merriam-Webster unabridged



