new_scotland_yard |
||
| 1. | [ noun ] (law,government) the detective department of the metropolitan police force of London | |
| Synonyms: | Scotland_Yard | |
| Related terms: | police | |
new_scotland_yard |
||
| 1. | [ noun ] (law,government) the detective department of the metropolitan police force of London | |
| Synonyms: | Scotland_Yard | |
| Related terms: | police | |