noun a street in the City of London famous for its banks, including the Bank of England, known as The Old Lady of Threadneedle Street