English version

Scotland Yard in Police topic

From Longman Dictionary of Contemporary EnglishScotland YardScot·land Yard /ˌskɒtlənd ˈjɑːd $ ˌskɑːtlənd ˈjɑːrd/  SCPthe part of the London police that deals with serious crimes, or their main office