Tonbridge (noun) Definition, Meaning & Examples

noun
  1. a market town in SE England, in SW Kent on the River Medway. Pop: 35 833 (2001)
Tonbridge (noun) Definition, Meaning & Examples

More Definitions