Word info Synonyms

New Scotland Yard

Noun

Meaning

the detective department of the metropolitan police force of London

Source: WordNet

Synonyms

Hypernyms

Examples

A minute's silence was also held at New Scotland Yard and Croydon Police Station to pay tribute to Ratana, who joined the police force in 1991. Source: Internet

October December November: New Scotland Yard opens near the Big Ben clock tower. Source: Internet

The current New Scotland Yard building in Victoria Street. Source: Internet

Earlier this week the Mayor rejected a development in Westminster on the site of the former New Scotland Yard that offered just 10 affordable homes, or four per cent of all units. Source: Internet

Close letter words and terms