Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
Scot Nat
Scotch
scotch (1)
scotch (2)
Scotch broom
Scotch broth
Scotch catch
Scotch egg
Scotch-Irish
Scotch mist
Scotch pine
Scotch snap
Scotch tape
Scotch terrier
Scotch verdict
Scotch whiskey
Scotch woodcock
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

Scotland Yard

Scot·land Yard


noun 
Definition:
 
police headquarters in London: the headquarters of the Metropolitan Police in London, from which national criminal investigations are coordinated. The headquarters moved to new premises in 1890 and 1967 and is officially known as New Scotland Yard.

[Because originally located in Great Scotland Yard, where the palace used by visiting kings of Scotland once stood]
Advertisement

© 2009 Microsoft