- a city in SW Kent, in SE England: mineral springs; resort.
- a town and resort in SE England, in SW Kent: chalybeate spring discovered in 1606; an important social centre in the 17th and 18th centuries. Pop: 60 095 (2001)
More Definitions
- DUTY OFFICER (noun) Definition, Meaning & Examples
- TENN. (noun) Definition, Meaning & Examples
- ARTIFICIAL HARMONICS (noun) Definition, Meaning & Examples
- SPECTACLED (noun) Definition, Meaning & Examples
- FRENCH PASTRY (noun) Definition, Meaning & Examples
- WELL SUITED (noun) Definition, Meaning & Examples