English

Definition of the Medway from the Oxford Advanced Learner's Dictionary

 

the Medway

 
BrE
 
; NAmE
 
 
jump to other results
a river in Kent in south-east England which starts at the town of Rochester, flows through Chatham and joins the River Thames to the east of London.