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.