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 yardNoun
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 yardnoun
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 YardCollins English Dictionary. Copyright © HarperCollins Publishers
Scotland Yard
see synonyms of scotland yard1.
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.