scotland yard (Meaning)
Wordnet
scotland yard (n)
the detective department of the metropolitan police force of London
Synonyms & Antonyms of scotland yard
No Synonyms and anytonyms found
FAQs About the word scotland yard
the detective department of the metropolitan police force of London
No synonyms found.
No antonyms found.
Detective Inspector Jones was summoned to Scotland Yard for a high-profile murder case.
Rumor has it that Scotland Yard is investigating an anonymous threat against the royal family.
The Commissioner of Scotland Yard addressed the media about the ongoing serial killer case.
The streets surrounding Scotland Yard were cordoned off during a major incident.