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 | |