Scotland Yard

noun
Scot·​land Yard | \ ˌskät-lən(d)-ˈyärd How to pronounce Scotland Yard (audio) \

Definition of Scotland Yard

: the detective department of the London metropolitan police

Examples of Scotland Yard in a Sentence

The case is being investigated by Scotland Yard.

First Known Use of Scotland Yard

1864, in the meaning defined above

History and Etymology for Scotland Yard

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

Keep scrolling for more

Keep scrolling for more

More Definitions for Scotland Yard

Scotland Yard

noun

English Language Learners Definition of Scotland Yard

: the detective department of the London police