Meaning of Scotland Yard | Babel Free
Definitions
-
The headquarters of the Criminal Investigation Department of the London Metropolitan Police Force. UK
-
The police in London. metonymically
Equivalents
Examples
“I, for my part, drew up as full a précis of the case as I deemed advisable, and as time permitted, which I despatched by one of the company’s police to Scotland Yard.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.