Related Searches
on Ask.com
3 dictionary results for: Scotland Yard
Dictionary.com Unabridged (v 1.1) - Cite This Source - Share This
Scotland Yard
–noun
| 1. | a short street in central London, England: formerly the site of the London police headquarters, which were removed 1890 to a Thames embankment (New Scotland Yard). |
| 2. | the metropolitan police of London, esp. the branch engaged in crime detection. |
[Origin: 1860–65
]
]
Dictionary.com Unabridged (v 1.1)
Based on the Random House Unabridged Dictionary, © Random House, Inc. 2006.
Based on the Random House Unabridged Dictionary, © Random House, Inc. 2006.
Online Etymology Dictionary - Cite This Source - Share This
Scotland Yard
Scotland Yard
used allusively for "London Metropolitan Police," 1864, from name of short street off Whitehall, London; from 1829 to 1890 headquarters of the Metropolitan Police Force, hence, the force itself, especially the detective branch. After 1890, located in "New Scotland Yard."
Online Etymology Dictionary, © 2001 Douglas Harper
WordNet - Cite This Source - Share This
| scotland yard | |
noun | |
| the detective department of the metropolitan police force of London |
WordNet® 3.0, © 2006 by Princeton University.
Copyright © 2008, Dictionary.com, LLC. All rights reserved.











