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