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.
indeed
adverb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day