noun a city in Kent, in SE England. nouna town in SE England, administrative centre of Kent, on the River Medway. Pop: 89 684 (2001)