HyperDic: new_scotland_yard

English > 1 sense of the expression New Scotland Yard:
NOUNgroupNew Scotland Yard, Scotland Yardthe detective department of the metropolitan police force of London
English > New Scotland Yard: 1 sense > noun 1, group
MeaningThe detective department of the metropolitan police force of London.
SynonymScotland Yard
Broaderpolice, police force, constabulary, lawThe force of policemen and officers
Spanishscotland yard, Scotland Yard
Catalanscotland yard, Scotland Yard

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict