| 释义 | Scotland Yard noun[ + sing/pl verb ]
 uk /ˌskɒt.lənd ˈjɑːd/ us /ˌskɑːt.lənd ˈjɑːrd/
 the main office of the London police force, or the officers who work there, especially those involved in solving serious crimes: 伦敦警察厅,苏格兰场;(尤指负责重案侦破的)伦敦警察厅警察
 Scotland Yard have/has been called in to investigate the murder.已经要求伦敦警察厅调查这桩谋杀案。
 SMART Vocabulary: related words and phrases
 The police generally
 anti-police
 anti-riot
 baton
 baton charge
 billy club
 booze bus
 escort
 fuzz
 gendarmerie
 Interpol
 kettle
 kettling
 lathi
 precinct
 riot police
 secret police
 self-policing
 Special Branch
 the Royal Canadian Mounted Police
 warrant
 
 |