| NOUN | group | Scotland Yard, New Scotland Yard | the detective department of the metropolitan police force of London |
|---|
| Meaning | The detective department of the metropolitan police force of London. | |
|---|---|---|
| Synonym | New Scotland Yard | |
| Broader | police, police force, constabulary, law | The force of policemen and officers |
| Spanish | scotland yard, Scotland Yard | |
| Catalan | scotland yard, Scotland Yard | |
©2001-25 · HyperDic hyper-dictionary · Contact