Home / Thesaurus / New Scotland Yard
Thesaurus: New Scotland Yard
the detective department of the metropolitan police force of London
Related headwords
departmentdefinitiondetectivedefinitionforcedefinitionlondondefinitionmetropolitandefinitionpolicedefinitionNew Style calendarfamilyNew LatinneighborNew Latin languageneighbornew lineneighborNew LookneighborNew Mexicanneighbornew moonneighborNew Norwegianneighbornew pennyneighbornew phase of the moonneighborNew RealismneighborNew Testamentneighbornew thoughtneighbornew townneighborNew WaveneighborNew WaverneighborNew WorldneighborNew World anteaterneighborNew World beaverneighborNew World blackbirdneighbor
Definitions
- n. the detective department of the metropolitan police force of London