Dover
0 synonyms and 0 antonyms for Dover, ranked by how commonly they're used.
Name — A port town in Kent, England, the closest point to France, and the name of numerous other towns worldwide including the capital of Delaware.
No synonyms recorded for Dover yet. See its full definition.
← Back to the full definition of Dover