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 - Словарь современного английского языка.