Tunbridge Wells (noun) Definition, Meaning & Examples

noun
  1. a city in SW Kent, in SE England: mineral springs; resort.
noun
  1. 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)
Tunbridge Wells (noun) Definition, Meaning & Examples

More Definitions