Definitions of Humber bridge:

  • noun:   a suspension bridge at Hull, England; 4,626 feet long