| 
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 
 |