Noun: Dover dow-vu(r)
- The capital of the state of Delaware
- capital of Delaware
- Port city in southeastern England, known for its white cliffs and proximity to France
"Ferries regularly cross the English Channel between Dover and Calais"
Type of: state capital
Part of: DE, Del., Delaware, Diamond State, First State
Encyclopedia: Dover, Nova Scotia