the Humber
/ðə ˈhʌmbə(r)/
/ðə ˈhʌmbər/
- a major river in north-eastern England. A suspension bridge (= a bridge hanging from cables supported by towers at each end) across it, called the Humber Bridge, has one of the longest spans (= distance between its supports) in the world.