HyperDic: scotland_yard

English > 1 sense of the expression Scotland Yard:
NOUNgroupScotland Yard, New Scotland Yardthe detective department of the metropolitan police force of London
English > Scotland Yard: 1 sense > noun 1, group
MeaningThe detective department of the metropolitan police force of London.
SynonymNew Scotland 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