Ravensbourne noun1 •A minor river in south-east Greater London, England, which joins the Thames at Deptford. Ravensbourne railway station is near this river.