Definition of Ramsgate
town in Kent, southeastern England, on the North Sea north of Dover population 40,500
Learn More about ramsgate
Britannica.com: Encyclopedia article about Ramsgate
Seen and Heard
What made you want to look up Ramsgate? Please tell us where you read or heard it (including the quote, if possible).