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

1 sense of 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