请输入您要查询的英文单词:

 

单词 scotland yard
释义

Scotland Yard


Scotland Yard

n (Government, Politics & Diplomacy) 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

Scot′land Yard′


n. 1. a street in London, England: formerly the site of the London police headquarters, which were removed in 1890 to a Thames embankment (New Scotland Yard). 2. the London police, esp. the branch engaged in crime detection. [1860–65]
Thesaurus
Noun1.Scotland Yard - the detective department of the metropolitan police force of LondonScotland Yard - the detective department of the metropolitan police force of LondonNew Scotland Yardconstabulary, police, police force, law - the force of policemen and officers; "the law came looking for him"
Translations
Scotland Yard

Scotland Yard


Scotland Yard,

headquarters of the London Metropolitan Police. The term is often used, popularly, to refer to one branch, the Criminal Investigation Department (CID). Named after a short street in London, the site of a palace used in the 12th cent. as a residence of visiting Scottish kings, it became London's police center in 1829. New and separate headquarters for the Metropolitan Police were built in 1890 along the Thames embankment and were referred to as New Scotland Yard. In 1967, New Scotland Yard moved to new headquarters, also in the Westminster area.

Bibliography

See H. R. Scott, Scotland Yard (1954); D. G. Browne, The Rise of Scotland Yard: A History (1956, repr. 1973); R. Howe, The Story of Scotland Yard (1965).

Scotland Yard

Criminal Investigation Department of Metropolitan Police. [Br. Hist.: Brewer Dictionary, 97]See: Crime Fighting

Scotland Yard

the headquarters of the police force of metropolitan London, controlled directly by the British Home Office and hence having certain national responsibilities
AcronymsSeeSY

Scotland Yard


Related to Scotland Yard: Interpol, Mi6, MI5
  • noun

Synonyms for Scotland Yard

noun the detective department of the metropolitan police force of London

Synonyms

  • New Scotland Yard

Related Words

  • constabulary
  • police
  • police force
  • law
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/2/5 1:18:36