humber bridge

Noun
  1. A suspension bridge at Hull, England;
    4,626 feet long (synset 103553977)

Other Searches