Home

Cite

Synonyms of new scotland yard

Noun


1. Scotland Yard, New Scotland Yard, police, police force, constabulary, law

usage: the detective department of the metropolitan police force of London

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.