Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun new_scotland_yard

1 sense of new scotland yard

Sense 1
Scotland Yard, New Scotland Yard -- (the detective department of the metropolitan police force of London)
       => police, police force, constabulary, law -- (the force of policemen and officers; "the law came looking for him")

2025, Cloud WordNet Browser