BOW STREET Meaning of BOW STREET in English Bow Street /ˈbəʊ striːt/ BrE AmE a street in London where there is a police court:He was remanded in custody until 28 June by Bow Street Magistrates. Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012