Longman Dictionary English From Longman Business DictionaryHigh Street bankˈHigh Street bank British EnglishBANKING a bank that has branches in many towns and citiesSeveral High Street banks have already announced a cut in interest rates. → bank ldoceonline.com