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
paramedic
noun
 
 
From the Topic
Jobs
C1
Oxford Learner's Dictionaries Word of the Day