Stamford Bridge


noun

a village in N England, east of York: site of a battle (1066) in which King Harold of England defeated his brother Tostig and King Harald Hardrada of Norway, three weeks before the Battle of Hastings

Example sentences from the Web for stamford bridge