English dictionary
humber bridge meaning and definition
Definition and meaning of humber bridge at MeaningMonkey.org. humber bridge meaning and definition in the English Dictionary.HUMBER BRIDGE noun
Definition of Humber Bridge (noun)
- a suspension bridge at Hull, England; 4,626 feet long
Source: Princeton University Wordnet