- 1. n. the detective department of the metropolitan police force of London Source: wordnet
Home / Dictionary / New Scotland Yard
New Scotland Yard
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.
From the definitions
Word family
Nearby in the alphabet
New LatinNew Latin languagenew lineNew LookNew Mexicannew moonNew Norwegiannew pennynew phase of the moonNew RealismNew Testamentnew thoughtnew townNew WaveNew WaverNew WorldNew World anteater
Open full thesaurus page for New Scotland Yard · Language as a Lens