Bow Street

[ boh ]
/ boʊ /

noun

a street in London, England: location of a metropolitan police court.

Example sentences from the Web for bow street