noun a market town in SE England, in SW Kent on the River Medway. Pop: 35 833 (2001)
Tonbridge 🔊 Listen to this noun a market town in SE England, in SW Kent on the River Medway. Pop: 35 833 (2001) Share Facebook Twitter Google +