TOP

Definition of Threadneedle Street from the Oxford Advanced Learner's Dictionary

Threadneedle Street

 
/ˌθredˈniːdl striːt/
 
/ˈθredniːdl striːt/
jump to other results
  1. a street in the City of London where the Bank of England has been located since 1734. The Bank is sometimes referred to as the Old Lady of Threadneedle Street.
croak
verb
 
 
From the Topic
Animals
C2
Oxford Learner's Dictionaries Word of the Day