1.1Used to allude to the Criminal Investigation Department of the London Metropolitan Police force.
For editors and proofreaders
Line breaks: Scot|land Yard
Definition of Scotland Yard in:
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.