SCOTLAND YARD


Meaning of SCOTLAND YARD in English

transcription, транскрипция: [ ˌskät-lən(d)-ˈyärd ]

noun

Etymology: Scotland Yard, street in London, formerly the headquarters of the metropolitan police

Date: 1864

: the detective department of the London metropolitan police

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.