单词 Scotland Yard 释义 Scotland Yard|sktlnd jd|The name of the head-quarters of the Metropolitan Police, situated from 1829 to 1890 in Great Scotland Yard, a short street off Whitehall in London; from then until 1967 in New Scotland Yard, on the Thames...
单词 Scotland Yard 释义 Scotland Yard headquartersof the London police, now officially called New Scotland Yard; its Criminal Investigation Department 伦敦警察厅(现称New Scotland Yard新伦敦警察厅); 伦敦警察厅侦缉处 They called in Scotland Yard, ie aske...