Scotland-yard meaning

Short street in London, off Whitehall, orig. the site of police headquarters.
proper name
0
0
Headquarters of the metropolitan London police, on the Thames embankment since 1890
proper name
0
0
The London police, esp. the detective bureau.
proper name
0
0
The headquarters of the Criminal Investigation Department of the London Metropolitan Police Force.
pronoun
0
0
Advertisement

Origin of scotland-yard

  • From the address, originally at Great Scotland Yard off Whitehall, then at New Scotland Yard on the Embankment, and (currently) at New Scotland Yard in Westminster.

    From Wiktionary