TOP

Definition of London Bridge from the Oxford Advanced Learner's Dictionary

London Bridge

 
/ˈlʌndən brɪdʒ/
 
/ˈlʌndən brɪdʒ/
jump to other results
  1. a bridge across the Thames in London, connecting the ancient centre of the city to the district of Southwark. Until 1750 it was the only bridge crossing the Thames in London. The present bridge, built in 1973, replaced one that was sold to a US businessman and rebuilt in Arizona.

Other results

All matches
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day