- Scotland Yard
Generated definitions (experimental)
- 苏格兰场 (Scotland Yard)
This term refers to the headquarters of the Metropolitan Police Service in London, commonly associated with British policing and investigations.
Scotland Yard is the headquarters of the London police.
The police conducted several investigations at Scotland Yard.
Generated collocations (experimental)
sū gé lán chǎng苏格兰场Scotland Yardsū gé lán chǎng苏格兰场jǐng chá警察Scotland Yard policesū gé lán chǎng苏格兰场diào chá调查Scotland Yard investigationsū gé lán chǎng苏格兰场tàn yuán探员Scotland Yard detectivesū gé lán chǎng苏格兰场zǒng bù总部Scotland Yard headquarterssū gé lán chǎng苏格兰场àn jiàn案件Scotland Yard casesū gé lán chǎng苏格兰场zhí yuán职员Scotland Yard staffsū gé lán chǎng苏格兰场fàn zuì犯罪Scotland Yard crimesū gé lán chǎng苏格兰场bào gào报告Scotland Yard reportlián xì联系sū gé lán chǎng苏格兰场contact Scotland Yard