English synonyms about - contact  

Scotland Yard

noun

1 Scotland Yard

The detective department of the metropolitan police force of London.

synonym: New Scotland Yard.


Moby thesaurus: Cheka, FBI, Gestapo, Interpol, MP, MVD, Mounties, NKVD, OGPU, RCMP, SP, constabulary, county police, highway patrol, law enforcement agency, military police, police, police force, political police, posse ... show more.

Find more on Scotland Yard elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0305