Definition of Humber Bridge

  • 1. A suspension bridge at Hull, England; 4,626 feet long Noun

Semanticaly linked words with "humber bridge"