WordNet-Online
Definitions from WordNet
Noun scotland yard has 1 sense
| ||||
Definitions from the WebScotland YardNoun: 1. The headquarters of the London Metropolitan Police. Example sentence: The high-profile detective cases are often handed over to Scotland Yard. Noun: 2. The detective branch of the London Metropolitan Police. Example sentence: The inspector solved the mystery with the help of Scotland Yard. Noun: 3. A term used to refer to the British police force or its detectives. Example sentence: The Scotland Yard are known for their exceptional investigative skills. Related Products: | ||||
scotchman scotchwoman scoter scotes scotia scotiabank scotland scotland s scotland yard scotoma scotomatous scotopic vision scots scots scots english scots gaelic scots heather
|