from Wiktionary, Creative Commons Attribution/Share-Alike License.
- proper noun The headquarters of the Criminal Investigation Department of the London Metropolitan Police Force.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- noun the detective department of the metropolitan police force of London
from Wiktionary, Creative Commons Attribution/Share-Alike License
From the address, originally at Great Scotland Yard off Whitehall, then at New Scotland Yard on the Embankment, and (currently) at New Scotland Yard in Westminster.
Sorry, no example sentences found.