Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
Scotsman
Scotswoman
Scotticism
Scottie
Scottish
Scottish Blackface
Scottish Certificate of Education
Scottish deerhound
Scottish English
Scottish Executive
Scottish Gaelic
Scottish-Irish
Scottish Land Court
Scottish National Party
Scottish Nationalist
Scottish rite
Scottish terrier
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