dover
definitions
-
noun
a town in southern England on the English Channelen: a town in southern England on the English Channel
-
verb
to move or cause to move in a specific directionen: to move or cause to move in a specific direction
examples
-
The ship docked at Dover.
The ship docked at Dover.
-
The wind dovers the leaves.
The wind dovers the leaves.