Definition of Scotland Yard in English :

Define Scotland Yard in English

Scotland Yard meaning in English

Meaning of Scotland Yard in English

Pronunciation of Scotland Yard in English

Scotland Yard pronunciation in English

Pronounce Scotland Yard in English

Scotland Yard

see synonyms of scotland yard

Noun

1. new scotland yard, scotland yard

the detective department of the metropolitan police force of London

WordNet Lexical Database for English. Princeton University. 2010.


Scotland Yard

see synonyms of scotland yard
noun
the headquarters of the police force of metropolitan London, controlled directly by the British Home Office and hence having certain national responsibilities
. Official name: New Scotland Yard

Collins English Dictionary. Copyright © HarperCollins Publishers


Scotland Yard

see synonyms of scotland yard
1. 
short street in London, off Whitehall, orig. the site of police headquarters
2. 
headquarters of the metropolitan London police, on the Thames embankment since 1890
: officially ; New Scotland Yard
3. 
the London police, esp. the detective bureau

Webster’s New World College Dictionary, 4th Edition. Copyright © 2010 by Houghton Mifflin Harcourt. All rights reserved.