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

 

单词 new scotland yard
释义

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.New Scotland Yard - the detective department of the metropolitan police force of LondonNew Scotland Yard - the detective department of the metropolitan police force of LondonScotland Yardconstabulary, police, police force, law - the force of policemen and officers; "the law came looking for him"
EncyclopediaSeeScotland YardAcronymsSeeNSY

New Scotland Yard


  • noun

Synonyms for New Scotland Yard

noun the detective department of the metropolitan police force of London

Synonyms

  • Scotland Yard

Related Words

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

 

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

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/2/7 21:11:52