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.
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.
Know this word better than we do? Language is a living thing — help us keep it growing. Collaborate with Babel Free