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