Ramsgate
geographical name
Rams·gate
ˈramz-ˌgāt
-gət
town in Kent, southeastern England, on the North Sea north of Dover population 40,500
Love words? Need even more definitions?
Merriam-Webster unabridged
Share