Meaning of humber bridge

Definition of humber bridge

(noun) a suspension bridge at Hull, England; 4,626 feet long

Other information on humber bridge

WIKIPEDIA results for humber bridge
Amazon results for humber bridge