SCOTLAND YARD


Meaning of SCOTLAND YARD in English

Scot·land Yard /ˌskɒtlənd ˈjɑːd $ ˌskɑːtlənd ˈjɑːrd/ BrE AmE

the part of the London police that deals with serious crimes, or their main office

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.