Search in full dictionary

DOVER (2)

DOVER (2)
ScnMaster
a seaport in southeastern England; the point nearest France. —SHSBC Binder 5 Approved Glossary