Definition of New Scotland Yard
1. Noun. The detective department of the metropolitan police force of London.
New Scotland Yard Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: New Scotland Yard Images
Lexicographical Neighbors of New Scotland Yard
Literary usage of New Scotland Yard
Below you will find example usage of this term as found in modern and/or classical literature:
1. European Police Systems by Raymond Blaine Fosdick (1915)
"constables,1 who with a secretarial staff 2 direct operations from the police headquarters at New Scotland Yard.3 Here, too, are located the headquarters of ..."
2. London, Past and Present: Its History, Associations, and Traditions by Henry Benjamin Wheatley, Peter Cunningham (1891)
"It is to be called New Scotland Yard. Scottish Corporation, CRANE COURT, FLEET STREET, for the relief of aged and infirm natives of Scotland resident in ..."
3. The English Illustrated Magazine (1898)
"New Scotland Yard. ITS CUSTOMS AND CURIOSITIES. New Scotland Yard can scarcely be classed among the show-places to be visited by the country cousin, ..."
4. The Old Royal Palace of Whitehall by Edgar Sheppard (1902)
"Upon this irregular polygon New Scotland Yard stands, but it by no means constitutes the only building which has been attempted on the commanding site. ..."